One of the sights to behold on Kaiju Street in Kabukicho. Photo by Brett Homenick.
A few kaiju-related artworks can be seen along this street, making it yet another destination for traveling kaiju fans who want to check out the new Godzilla sights in Shinjuku.
Godzilla's dominance in Tokyo continues to be felt!
No comments:
Post a Comment