User blog comment:Akamichi/Abominable Snowman/Yeti Captured in Russia/@comment-2009398-20130226094259

Interesting, proof of the Yeti...