Will be in Tokyo for the game, will kick off at 11pm. Was wondering if anyone had a recommendation for where to watch the game? Any help would be greatly appreciated