Not exactly sure where this is, but I think it's somewhere between Tokyo and Shimbashi following the Yamanote line.
Comments
Sign in or get an account to comment.