Little Mermaid's Island
Trailer

Little Mermaid's Island

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

First Release: Jan 01, 1970

Duration: NA

Genres:

Country: United States of America

Keywords:Little Mermaid's Island