Mlp crossover cast

jessica as twilight

minerva mink as fluttershy

roger as spike

hello nurse as applejack

breezie as rainbow dash

susie as pinkie pie

meg as rarity

johnny bravo as big macintosh

ppg as cmc

bliss as babs seed

carl as braeburn

ms.bravo as granny smith

older lisa as celestia

female bart as luna

the toon patrol as the dragons

judge doom as king sombra

the cadbury caramel bunny as ember

palutena as cadence

pit as shining armor

lily loud as flurry heart

loki as discord

maleficent as queen chrysalis

jafar as tirek

genie jafar as final form tirek

ladybug as daring do

marie as opal

spyro as angel

ngel as wionna

quackers as gummy

owl as owliscious

spike as tank

daphne as miss pommel

kida as zecora

fred and wilma as mr. and mrs.cake

rock and pebbles as pound cake and pumpkin cake

betty as lily vapor

barney as chucky

luna loud as vinyl scratch/dj pon-3

eclipsa as autumn blaze

bam ban as pip

hulk as bulk biceps

thanos as storm king

gaston as iron will

lefou as the diamond dogs

princess as diamond tiara darla dimple as cozy cot

susie from phineas and freb as silver spoon

jenny as smolder

panthy as lyra