A Guide to Your First Hour in Tokyo, Japan September 26, 2018 John Survival tips and guides Comments Off on A Guide to Your First Hour in Tokyo, Japan