Anyone with any tips and hints as to where I might be able to watch the game! Will be able to stream via Laptop but would be fun to go somewhere, as streaming is the usual choice here in Australia.
All other Tokyo tips appreciated as well!
All other Tokyo tips appreciated as well!