Aaron Eshenbaugh 2

Cast

 * Aaron Eshenbaugh/El Lightning Storm Macho (The Lightning Storm) as Shrek (Ogre)
 * Flash Sentry (My Little Pony: Equestria Girls) as Shrek (Human)
 * Oh (Home) as Donkey
 * Spirit (Spirit: Stallion of The Cimarron) as Donkey (Horse)
 * Fran Kevin/Doctor Captain Robot Ninjago (The Lightning Storm) as Fiona (Ogre)
 * Human Twilight Sparkle (Me "My Little Pony: Equestria Girls") as Princess Fiona (Human)
 * Rainbow Dash (My Little Pony: Friendship is Magic) as Puss in Boots
 * Jake Long the Dragon (American Dragon: Jake Long) as Dragoness
 * Stitch (Lilo and Stitch), Mushu (Mulan) and The Genie (Aladdin) as The Three Little Pigs
 * Tai Lung, Lord Shen and Kai (as extras) (Kung Fu Panda) as The Big Bad Wolf
 * Mumble, Ramon and Lovelace (Happy Feet) as The Three Blind Mice
 * Skunk (Skunk Fu!) as Gingy
 * George (George of The Jungle 2007) as Pinocchio
 * Principal Celestia (My Little Pony: Equestria Girls) as Queen Lillian
 * Master Fung (Xiaolin Showdown/Xiaolin Chronicles) as King Harold
 * Wuya (Xiaolin Showdown/Xiaolin Chronicles) as The Fairy Godmother
 * Venom (The Spectacular Spider-Man/Ultimate Spider-Man) as Prince Charming