From the Tokyo Metropolitan Government Building. Walking the streets of Shinjuku City, Tokyo, Japan.
Walking the streets of Shinjuku City, Tokyo, Japan.