Came home to find a NAUGHTY BABY escapee. How …

Came home to find a NAUGHTY BABY escapee. How did you even get out?!?

Megaphasma denticrus stick insect, first instar nymph

February 27, 2018