Yes, you read it right. This is Deseased. (Thank you, Kai Reichwaldt!)Warning - sensitive content.I myself find it distrubing. And I can't whether the ending is (sort of) happy or not.