Tokyo Trainspotting Guide: Choose Your Views November 3rd | Carey Finn This city's trains are so cool it's a wonder there aren't more densha otaku. Things to do