What the F is… snow mushroom?

Like hyaluronic acid, it is said to 'pull moisture into the skin' — but does science back the hype?