LaurenZarate Looks like some kind of Sphinx moth larva because of the caudal horn, but it sure is weird.
Comments (2)