Princess Flo has pocket money to spend, so she's off to Fluffley's Fine Toys, the best toy shop in town. There are cuddly teddies, cute kittens, and perky penguins—all perfect for a royal princess! But to everyone's dismay, Princess Flo spots a strange looking toy. It's part hippo, part panda, and part mouse . . . and a total and utter mistake! But luckily for all, Princess Flo sees something unique and special—the perfect toy. All he needs now is a name! An incredibly funny debut from the winner of the Macmillan Prize for Illustration 2013. A brilliant, big-hearted story with an important message: our imperfections make us perfect.