Headless Island

Headless Island

Original Title: 首無し島
Release: 1978