Possible Answers For: Showy yellow insect with a prominent pink and bluish eyespot on each hind wing