So I’m watching Godzilla vs. King Ghidorah, and I just noticed that the plaque on one of the doors reads, in English, “Super Scientific Play-Room”. Way to sound hi-tech there, Japan. Like, what were you guys doing in there other than looking at slides, playing with kinetic sand?
Read more