Peacock Butterfly larva

Peacock Butterfly larva

Observation - Peacock Butterfly larva. Description: