Railway Hearts

Thomas as Sora

Percy as Donald Duck

Toby as Goofy

Edward as King Mickey Mouse

Molly as Queen Minnie

Emily as Kairil

James as Riku

Boco as Jack Sparrow

Jack ( from TITANIC) as Will Turner

Rose (from TITANIC) as Ms. Turner

Mister Villain (From TITANIC and say "Not the better half") as Captain Babouse

Guards and Crew (from TITANIC) as Mister Villain's Henchmans

Sonic (from Sonic the Hedghoge) as Hercules

Amy Rose (from Sonic) as Meg

Neville as Phil

Ducy (from Sonic) as Peguese

Robotnik (from Sonic) as Hades

Murdoch as Arone

Toaster (from The Brave little Toaster) as Mulan/Ping

Rasto (from The Brave Little Toaster) as Ling

Kurby (from The Brave Little Toaster) as Captain

Mack (from The Brave Little Toaster) as Shan-Yu

Giant Magnite (from The Brave Little Toaster) as Shan-Yu's Bird

Sabation the Monkey (from The Brave Little Toaster) as The Empror

Trucks as Heartless

Boxcars as Nobbdies

The Fat Controller as Ansem the Wise

Bertie as Pluto