Where to Watch The Little Mermaid II: Return to the Sea In United States - Watch The Little Mermaid II: Return to the Sea on Disney Plus