Title: Inochi meguru shima Amami
Places: Amami Islands (Japan)