Not only is it a Pandora Sphinx moth, but there’s a female camouflaged inside of it.
a My Little Pony Transformer to be exact!
There’s a woman camouflaged in this zombie painting.
Can you find her?
This is what happens when I pay homage to Stan Winston’s memorable PREDATOR!