The Blue Haired Fairy is a character who only appeared in the game Shrek: Reekin' Havoc. She is one of the fairy tale characters who are trapped in cages and in need of rescue in Pinocchio's village.
She is based on the fairy in the story of Pinocchio.