Se trata de orugas de la polilla del Atlas (Attacus atlas), uno de los insectos más grandes, de hasta 27 centímetros de ancho con las alas extendidas.

Se trata de orugas de la polilla del Atlas (Attacus atlas), uno de los insectos más grandes, de hasta 27 centímetros de ancho con las alas extendidas.