Heelo all, I will be on a business tip in Tokyo for around 2 months. Can anyone tell me where i can play in Tokyo during my free time in Japan. Thank you in advance. Charlie.