Green Caterpillar with black spikes

Green Caterpillar with black spikes

Observation - Green Caterpillar with black spikes. Description: