Island of the Evil Spirits

1981