2 thoughts on “Godzilla Building”

  1. I don’t know anything about the building at the left, but the Godzilla is built on a The Gracery Hotel in Shinjuku, Tokyo. It’s a really nice hotel – so it’s a bit bizarre to have a huge Godzilla head on it, but it made it easy to find the hotel from the train station!

Comments are closed.

Exit mobile version