Guess this is the right place?
Found this forum while searching for something else in Tokyo. This a new place for foreigners in Japan or what? I'll jump on board!
I'm afraid I can't offer much information, I will give it a shot! :)
I would not prefer to give out my real name or give...