caterpillar green with yellow stripe

caterpillar green with yellow stripe

Observation - caterpillar green with yellow stripe. Description: