This is possibly in Tokyo International Forum, but I can't be sure. It was near Yurakucho, that's for sure, but the exact building is a mystery.
Comments
Sign in or get an account to comment.