Map Location: Edo-Tokyo Museum

Museum in the Sumida, Tokyo, Japan

Location Shown: Museum in the Sumida, Tokyo, Japan

Do NOT follow this link or you will be banned from the site!