"Island of Fear" is the twenty-sixth episode of The Little Mermaid TV series, originally aired on October 1, 1994.
Synopsis
A mad scientist captures Sebastian and tries to use him for sinister experiments, while Sebastian bonds with his young apprentice.
Gallery