Proof the Abominable Snowman Exists

I was walking my dog when I came across this irrefutable proof