Funky caterpillar

Funky caterpillar

Observation - Funky caterpillar. Description: Looks really distinctive but can't seem to find.

Looks really distinctive but can't seem to find.