Variegated Fritilliary caterpillar

Variegated Fritillary caterpillar -- check out those hairy antennae!