Spiky caterpillar

Spiky caterpillar

Observation - Spiky caterpillar. Description: Under plant debris in garden. Very spiky - caterpillar or some sort of larva.

Under plant debris in garden. Very spiky - caterpillar or some sort of larva.