Peacock Butterfly Caterpillars?

Peacock Butterfly Caterpillars?

Observation - Peacock Butterfly Caterpillars?. Description: