Peep and the Big Wide World/The Little Mermaid

Cast
Chirp as Ariel

Cannonbolt (From Ben 10) as Prince Eric

Peep as Flounder

Quack as Sebastain

Raven (From Teen Titans Go!) as Ursula

Wallflower Blush (From Equestria Girls) as Ursula as Vanessa