Alan's caterpillar

Alan's caterpillar

Observation - Alan's caterpillar. Description: moth larva, perhaps recently moulted?

moth larva, perhaps recently moulted?