Pokemon/Mickey, Donald and Goofy: The Three Musketeers

Cast

Ash as Mickey Mouse

May as Minnie Mouse

Pikachu as Donald Duck

Buneary as Daisy Duck

Brock as Goofy

Misty as Clarabelle Cow

Piplup as Pluto

James as Pete