They Caught Unknown creature Climbing Buildings In Russia…But What Is This?

The video Caught in 2013., where a monster climbing an apartment building somewhere in Russia, and there’s an overwhelming amount of evidence that points to it being fake. Source is from Liveleak, lightness and brightness is edited for easier viewing.