ねじれた (translations)→ knotted-up twist
異様な (translations)→ bizarre deeply disturbed ghostly grisly odd out-of-kilter peculiar remarkable screwed-up strange unspeakable untoward unusual weird wonderfully
痛めつけられた (translations)→ hard-pressed racked