Supposedly a real shot found on a camera that was all that remained of a hiker who explored some caves that he shouldn't have.
If it is real that is one fucking really gnarly cave troll!
I still don't get how a religion that is against worshipping icons/idolisation, has managed to get so many.