This is actually in Osaka--it's called Namba Parks!
Where in Tokyo is this exactly? Amazing Photo!
Is... is this a real photo? It looks like a tiny little model version of Tokyo! Can you tell me how you did that, or is it a secret?