Takuya Matsuda ANN/JAPAN NEWS – Known as the smallest inhabited isle in Okayama Prefecture, Matsushima island is located just a stone’s throw from the prefecture’s Mt Washu in Kurashiki City. Nature was already beginning to reclaim the abandoned island when a young man moved there from Tokyo to become its sole resident. Takuji Wakimura, 25, […]