Amami Islands
The film was partly shot on location in Kakeromajima, Amami Islands.