Japanese Culture Sailor Moon Spots in Tokyo: Walking the Streets of the Moon Kingdom Japanese Culture 13 Discover Tokyo landmarks connected to Sailor Moon, from Azabu-Juban streets to themed shops. Japanese CultureTokyo & Kanto