ITOSHIMA -- Located in western Fukuoka prefecture on the main southern island of Kyushu, the sleepy seaside town of Itoshima was virtually unknown outside Japan in the year of my birth in 1993.
Growing up, I noticed that even many Japanese weren't so sure, as I was often asked whether Itoshima was an isolated island. What a difference 30 years makes.