Young caterpillars are brown and white, while older caterpillars are green, with two black, yellow, and blue eyespots on the thorax.
Young caterpillars are brown and white, mimicking bird droppings. Older caterpillars are green, with two black, yellow, and blue eyespots on the thorax.