The Polish Yeti

Via Cryptomundo:

‘What did 27-year-old Piotr Kowalski film in the Tatra mountains? Take a look at the video and see what you think. Is it a man in a “monkey suit”? Or has Kowalski captured footage of a genuine apelike creature in Poland?’

So. Dude in a suit?

Damien DeBarra was born in the late 20th century and grew up in Dublin, Ireland. He now lives in London, England where he shares a house with four laptops, three bikes and a large collection of chairs.