Sea Monster (Warlords of Atlantis)

The Sea Monster appeared in the 1978 movie called Warlords of Atlantis.