I have a thing for strange and cute little plush toys (the grown up term for stuffed animals). This little guy is called Mustachio! Who would of thought that a moustache could grow a moustache?! Isn’t he cute? Now…go buy him!
In the land of the shawnimals, mustaches are known to give wee ninjas flying rides through the clouds.