Calypso!
Calypso!

Calypso!

Divers find an undersea grotto inhabited by strange men.