Infant island

Infant Island is the home of the miniature Shobijin priestesses and the guardian of Infant Island, Mothra, whom they serve. The first appearance of the island is in the original Mothra film from 1961.