Godzilla's footprints lead the way! Photo by Brett Homenick.
Today saw pouring rain in Tokyo (despite the recent announcement that the rainy season was over), and while in Shinjuku, I happened to pass the Godzilla bus at a bus stop. I'd seen them before from the street, but had never actually gotten on. Since it was going in my direction (toward Toho Cinemas), I figured I'd hop aboard and check it out. Suffice it to say, the interior was just as amusing as the exterior. Enjoy!