What is This Creature? Very Creepy! Scary creature climbing a building in Russia. I have no idea! http://www.youtube.com/watch?v=jdscxcSG6P0 Log in or register to post comments