Emperor moth caterpillar.

Emperor moth caterpillar.

Observation - Emperor moth caterpillar.. Description: