Aniworks Logoworks
Triton of the Sea (1979)

Episode 2 of Triton of the Sea (1979)