>>718912338
Nope, fuck this. I'm not living near some mountain demon that demands yearly sacrifices no matter how beautiful the nature is.