TV Characters/Shrek

Cast

 * Mordecai (from Regular Show) as Shrek
 * Rigby (from Regular Show) as Donkey
 * Margert (from Regular Show) as Princess Fiona
 * Richard (from The Amazing World of Gumball) as Puss in Boots
 * Eileen (from Regular Show) as Dragon
 * The Robber (from The Amazing World of Gumball) as Lord Farquaad
 * Dr. Wrecker (from The Amazing World of Gumball) as Prince Charming
 * Nightmare Moon (from My Little Pony: Friendship is Magic) as The Fairy Godmother
 * Were-Skunk (from Regular Show) as Rumpelstilskin