Back to Insect Cicada Insect Golden Pincher Silver Chirper Description A special cicada found exclusively on Dondoko Island. They give the island its own natural soundtrack! Screenshot
No Comments