Island of the Fishmen

Aquatic creatures threaten the existence of a mysterious island.