Godzilla!
What would Japan be without Godzilla? Godzilla is the new mascot of Shinjuku in Tokyo. They even made him an honorary citizen of the ward, citizen registry and all. The new Toho Cinemas complex just opened in the Kabukicho neighborhood … Continue reading →