For Godzilla fans going to Japan is a dream come trip. There is nothing like visiting Godzilla Places and creating that connection with those unforgettable Godzilla cinematic moments. The memories last a lifetime. Here are a series of comparison shots from my trip earlier this month that took me to Nagoya, Osaka, and Kyoto.
Nagoya Castle: Mothra vs Godzilla 1964
Osaka Twin 21: Godzilla vs Biollante 1989
Kyoto Tower: Godzilla vs MechaGodzilla 1993