Prince Charming convinces him to join his brigade by describing how Pinocchio has gone to look for his "real" father and never returned. His only line is "I hate that little wooden puppet". Headless Horseman Headless Horseman (voiced by Conrad Vernon) makes a cameo appearance in the Poisoned Apple during the second film and appears in the third film with Prince Charming in his invasion of villains. He seems to be a good friend of Captain Hook. He reveals that he has "always wanted to play the flute" (which would be difficult at best since he has no head). Fifi Fifi is Rumpelstiltskin's giant pet goose. He is also his bodyguard and carriage puller and attacks Shrek and Donkey at one point. During the ending credits, Fiona sings a high note, causing Fifi to explode alongside the bluebird, a homage to a scene from the first movie. Fifi does not appear in Puss in Boots, but The Great Terror looks a lot like him. Witches In Shrek the Third, some Witches are shown as patrons at the bar of the Poison Apple (one of them was seen singing at the Poison Apple Bar) when Prince Charming rallies the fairytale villains to take over Far Far Away. The witches carry out an air raid, dropping the evil trees from there to attack the citizens. Some witches are among Rumpelstiltskin's main assistants in Shrek Forever After, wearing black coats and having long noses and greenish faces. They ride their broomsticks and use pumpkins as bombs. They can be killed by water, as Rumpelstiltskin does to one of them, who cries "Oh, what a world! What a world!", like the Wicked Witch of the West from The Wizard of Oz. Some of them are seen dancing modern hip hop moves to the Pied Piper's flute after they ridicule him. They are defeated in the final battle. Although most of them display vicious behavior for most of the film, they passively surrender once Rumpelstiltskin is captured and are even shown to be sorry for Fiona when Shrek disappears. Near the end, they have reformed and made a rainbow out of clouds. Baba and Griselda are the only witches whose names are mentioned. The witches in Shrek Forever After are voiced by Billie Hayes, Kristen Schaal, Mary Kay Place, Meredith Vieira, Kathy Griffin, Mike Mitchell and Lake Bell. Monsieur Robin Hood "Monsieur Robin Hood" (voiced