The Little Mermaid 2: Return to the Sea is a Animation, Drama, Family Movie which was released in the year 2000 starring Tara Strong, Pat Carroll, Jodi Benson and this Movie directed by Jim Kammerud, Brian Smith
Where you can watch this Movie The Little Mermaid 2: Return to the Sea?