They discovered an abominable snowman in the Italian mountains.

They’re calling it the Spag Yeti.