Panthea coenobita

species of insect
Panthea coenobita

Caterpillar edit