When you think of islands in Japan, you probably imagine Okinawa or places far removed from urban...