Baba Yaga in the forest, waiting for her next victim. Horror found footage. Banned image. Unit 731