Ochropleura plecta
Flame Shoulder : Ochropleura plecta (Linnaeus, 1761)
Caterpillar

[ Description ]