This lovely creature was made by Maria Gurevich, one of the team at FurryPuppet, who make cool one-of-a kind custom puppets, art dolls and mascots. You can see them all in the gallery section, and also keep up to date with their creations on their blog.