Helicon Butterfly



Helicon Butterflies are common bugs found on the island.

Bug-o-pedia
Red Helicon Butterflies like to mimic other butterflies in the hopes to score a free meal. Devious little critters!