« Toro Nagashi on the Sumida River More Exercise » Spotted in Tokyo Seems that Midtown has a new guest this month. Godzilla!