Hello all,
I recently moved to Tokyo, and am not all that familiar with the area. It is quite massive. I was wondering if anyone on the forums lives in or near Tokyo; or if anyone that has lived here, knows where to look for places to play. Ty in advance!