Emperor moth caterpillar

Emperor moth caterpillar

Observation - Emperor moth caterpillar. Description: