This beauty is a Saturniidae moth caterpillar. Looks like it’s ready for Carnival!

Advertisements