My Little Pony/Wall-E

Twilight Sparkle as WALL-E

Spike as M-O

Rarity as Eve

Applejack as Captain

Queen Chrysalis as Auto