My Little Viking: Friendship is Magic

CartoonAnimationFan06's TV-Spoof of "My Little Pony: Friendship is Magic"

Cast

 * Twilight Sparkle - Astrid (How to Train Your Dragon)
 * Spike - Lewis (Meet the Robinsons)
 * Rainbow Dash - Kairi (Kingdom Hearts)
 * Pinkie Pie - Xion (Kingdom Hearts)
 * Rarity - Penny (Bolt)
 * Applejack - Ruffnut (How to Train Your Dragon)
 * Fluttershy - Heather (Dragons: Riders of Berk)
 * Princess Celesita - Mildred (Meet the Robinsons)
 * King Sombra - Drago Bludvist (How to Train Your Dragon 2)
 * Lord Tirek - Master Xehanort (Kingdom Hearts: Birth by Sleep)