Puffa is the Italian word for Smurfette, so it is normal to see one in the forest...Obviously this is the nudist version of the fictional character.