Godzilla Reappears in Missouri, Promptly Breaks the Laws of Geography

Officials investigate, locals speculate and a suspicious shortage of Tupperware raises troubling questions