My Little Pony/Kingdom Hearts

Cast

 * Spike as Sora
 * Rarity as Kairi
 * Pipsqueak as Riku
 * Twilight Sparkle as Aqua
 * Flash Sentry as Terra
 * Shining Armor as Ventus