This is a Praying Mantis dressed as the Queen of Hearts from Alice in Wonderland. See and that's a simple enough thing to comprehend. We'd like to say it's just a lone, anomolous Praying Mantis with a red skirt on but, unfortuantely, that's not the case.
Because it'll take a bit more than one creepy, dressed-up bug to strike fear in our hearts. It'll take bugs hiding where you'd least expect them....like, for example, inside childhood toys...
Read More...