Red Cassius Blue Caterpillar

Cassius Blue Caterpillars (this one feeding on a red
powderpuff flower) can be red, green, or brown