My little pony Equestria Girls Bartisya Or Marky

Cast
Human
 * Belle( Beauty And The Beast 1991) as Twilight Sparkle Pony
 * Belle ( Beauty And The Beast 2017) as Twilight Sparkle human
 * Ali( Ejen Ali 2d) as Spike the dragon
 * Ali( Ejen Ali 3d ) as Puppy Spike
 * Fa Mulan ( Mulan) as Rainbow Dash pony
 * Fa Mulan ( Wreck It Ralph 2: Ralph Breaks The Internet) as Rainbow Dash human
 * Frog Tiana ( The Princess And The Frog) Applejack pony
 * Human Tiana ( The Princess And The Frog) Applejack human
 * Aurora ( Sleeping Beauty) as Fluttershy pony
 * Aurora ( Malificent) as Fluttershy ( human)
 * Anna(Frozen) as Pinkie Pie human
 * Anna( Lego frozen) as Pinkie Pie
 * Jasmine ( Aladdin 1992) as Pony Rarity
 * Jasmine ( Aladdin 2019) as Human Rarity
 * Rapunzel ( Tangled 3d) as Sunset Shimmer pony
 * Rapunzel ( Tangled 2d) as Sunset Shimmer human
 * ??? As demon Shimmer
 * Prince Adams( Beauty And The Beast 1992) as Flash Sentry pony
 * Prince Adams ( Beauty And The Beast 2017) as Flash Sentry human
 * Elsa ( Frozen) as Principal Celestia
 * Elsa ( Lego frozen) as Princess Celestia
 * Raven Queen ( Ever After High) as Vice Principal Luna
 * ??? As Princess Luna
 * Olivia ( Oggy and the cockroaches season 4) as Princess Cadance
 * Shaun and Syed( Ejen Ali 3d) as Snip and Snails
 * Blossom, Bubbles and Buttercup ( original PowerPuff girls) as cutie mark crusaders human
 * Anastasia ( Cinderella 2015) as Trixie Lulamoon human
 * ???? As cheerlilie