Dear all,
Did anyone know about a football pitch (a 5-a-side pitch) on the roof of a building in Tokyo?
I saw it in a movie before, really wanna know where that is !!!
Wanna pay a visit when I am in Tokyo this week.
Thank you very much for your help.