what the fuck is going on here, an asian exorcism? crazy wolf fox demon being birthed?
lol what i dont even