re: #350 Teukka
MUTO?
MUTO - Massive Unidentified Terrestrial Organism
(term introduced in the Godzilla reboot of 2014)