Little Mermaid's Island (Unsold Pilot) Little Mermaid's Island was a project proposed by Jim Henson in 1990, durin... Scott 10 months ago
The Lost Jim Henson Live Action Little Mermaid is Bizar... What happens when the magic of Jim Henson meets the marketing muscle of Dis... Scott 10 months ago