Fox Moth Caterpillar

Hawk's Head Moth
Fox Moth Caterpillar