jangbones I think the word you are looking for is "repellent".
But you shouldn't say that about Baba Yaga.
Ghoul Repugnant: offensive or repulsive; arousing disgust or aversion; actions that are abhorrent to the mind. All of these things apply to this video, to the people that made it, and those that attempted to pass it off as some sort of news worthy supernatural occurrence.
At least, that's what I think is happening anyway. I can't read or speak Russian.
Ghoul If I see a hut on chicken legs, I'm outta here.