Godzilla stomps into Ikebukuro! Photo by Brett Homenick.
As part of the promotion for Godzilla Resurgence in Japan, a large Godzilla foot can be found on the first floor of Ikebukuro Sunshine City's Alpa shopping mall. The promotion runs from July 15 until September 25. If you're in town, check it out!