Signage outside Godzilla Pop Up in Ikebukuro. Photo by Brett Homenick.
Between March 17 and March 26, a Godzilla shop in the middle of Ikebukuro Station will be open to the public. The goods being sold are very similar to the ones offered at the Godzilla Store in Shinjuku, although I did notice a few interesting differences. (Unless I just haven't been paying close enough attention at the Shinjuku location, the photo at the bottom is the most notable difference.) However, the main attraction for me was seeing the Godzilla display. Anyway, enjoy!