My Little Pony/Martin

Pinkie Pie as Martin

Twilight Sparkle as Gina

Spike as Tommy

Rarity as Pam

AppleJack as Cole

Rainbow Dash as Stan

Derpy Hooves as Shawn