@Visit Japan @Visit Japan: Located in the city of Takamatsu on the island of Shikoku, Ritsurin Park is one … August 30, 2018
@The Japan Times @The Japan Times: Forget a train pass. One man hitchhiked from Kanto to Hokkaido, then all the way… June 27, 2018