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.