Pokemon/Shrek 2

Cast

 * Ash as Shrek
 * Brock as Donkey
 * Misty as Princess Fiona
 * Max as Puss in Boots
 * Professor Oak as King Harold
 * Delia Ketchum as Queen Lillian
 * Jessie as The Fairy Godmother
 * Gary Oak as Prince Charming
 * Drew as The Big Bad Wolf
 * Tracey as Pinocchio
 * Pikachu as Gingy
 * Iris as Doris