Aniworks Logoworks
Triton of the Sea (2000)

Episode 1 of Triton of the Sea (2000)