Sulfur Caterpillar

A Cloudless Sulfur caterpillar that's an unusual shade of yellow