Title: Shima o minaosu
Places: Amami Islands (Japan)