Over the past 65 years,the Godzilla franchise has introduced the world to a slew of beloved kaiju. Perhaps none of these monsters are more lovable that Mothra, the protector of humanity. Mothra was conceived of in the 1961 novel The Luminous Fairies and Mothra and made her first on-screen appearance three years later in the film Mothra vs. Godzilla.
Source: blastr.com