My Little Pony/Super Why!

Cast

 * Spike as Super Why
 * Thorax as Alpha Pig
 * Twilight Sparkle as Wonder Red
 * Rarity as Princess Presto