parasite

Little Mermaid's Island

70% | Apr 05, 2025 |

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

Jim Henson
Creator

Cast

Images