A band travelling by ship becomes stranded on Mermaid Island, and the locals hunt them down to make their forest goddess happy.
2014
2019
2021
2015
1961
1991
2012
2005
2009
1936
—
1943
2008
2016
1945