They are the smallest things you'll see in a Godzilla movie. Twin fairies from a far away island. They are often found being exploited for their small stature by businessmen. But, when they sing they can unleash Mothra one of the few monsters who could take on Godzilla in a one on one.
The song itself is beautiful and mystical. You can really believe they are calling what they worship as a God. The Peanuts themselves had a good career outside of Godzilla pictures singing both english songs and japanese standards. They were later replaced in the new batch of Mothra pictures, but they were never topped.
The new fairies