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