The entrance to the restored Tokyo Station provides a suitably grand meeting place close yo the Imperial Palace.
Comments
Sign in or get an account to comment.