Guess what pictured

Never seen, and you?

Caterpillar - Crystal Acraga coa
It feeds on leaves of mangrove trees. This is an incredible creation like a jewel inhabits tropical forests of Central and South America, and is also found on the islands of the Caribbean.

After pupation, it turns into a mole:



See also

New and interesting