Traditional Culture Encyclopedia - Photography major - Introduction of Crab Yellow Crystal Caterpillar

Introduction of Crab Yellow Crystal Caterpillar

Crab crystal caterpillar, commonly known as "gem caterpillar", is a moth larva named "Acraga Coa", which lives in the tropical rain forest of Mexico. It became popular because a professional wildlife photographer named Gerado Azpru found it in a mangrove forest near Cancun in April 20 12 and took photos.