1 Comment
Comment deleted
June 20, 2023
Comment deleted
Expand full comment

You know the rail system in Japan, perhaps even better than some of locals. How do you think the public transport system in Tokyo for visitors?

Expand full comment