Mothra
1.3K
141Mothra is an ancient moth goddess that resides on the tropical paradise called "Infant Island". She serves as the guardian of a Earth and nature, as well as a group of natives on the island and has.two tiny twin priestesses called "The Shobijin", who serve as her translators to humanity.
Follow