Japan Photos Neo Tokyo from our hotel on the 35th floor. January 7, 2025 Neo Tokyo from our hotel on the 35th floor. by Bigjon1988 Write A CommentYou must be logged in to post a comment.