My Little Pony/Thomas and Friends: Edward the Great Japanese

Cast
Flutershy as Edward (voiced by yasuhiro takato)

Twilight Sparkle as Thomas (voiced by keiko toda)

Rarity as James (voiced by katsuji mori)

Rainbow Dash as Gordon (voiced by kenji utsumi)

Spike as Percy (voiced by chisato nakajima)

Prince Blueblood as Spencer (voiced by yasuhiko kawazu)