We use cookies.
By continuing to use our site, you consent to our
Privacy Policy.
Tokyo’s love for monuments gets a little strange.
Tokyo Bay has long been the stomping ground of the infamous God of Destruction, so it should come as no surprise there are plenty of great spots to snap a photo.