Disney Releases New “The Little Mermaid” Featurette; Live Action Film Releases May 26th, 2023 Hi everyone! Disney has released a new “The Little Mermaid” featurette titled “A World Imagined”, which features a nearly two-minute