Building

Possibly in Hanzomon near the British Embassy, but to be honest, it could be anywhere in Tokyo.

Comments
Sign in or get an account to comment.