Sailor Moon manhole cover

One of the five official Sailor Moon manhole covers installed in Tokyo’s Minato Ward. It features the five Inner Guardians on a green background and is located near Tokyo Tower, almost infront of the Shiba Water Supply Station.

Continue the Travel

A Shinkansen above Yurakucho Station

An N700 Series Shinkansen passing through Yurakucho, Tokyo.  

Latest Posts