Mothra
Ah! Yes, how COULD I forget? I stand corrected.
“Mothra’’. Yeah, and those two annoying little girls in the box who sing to make Mothra appear.