Hosted on MSN1mon
23 Fun Things To Do In Shinjuku, Tokyo's High-Energy DistrictPerched menacingly on the eighth floor of the Shinjuku Toho Building, the Godzilla head is a tribute to the legendary monster that has captured the imaginations of generations. Standing at over 40 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results