Little Mermaid's Island poster

Little Mermaid's Island

Created by Jim Henson

1990

A spin-off of Disney's animated film The Little Mermaid. Two episodes were shot, but never aired.

First aired
31 Dec 1990
Country
United States
Language
English
Elsewhere
TMDB

Checking where it is showing…

How members shelved it

Nobody has logged this yet.