Okay... I love twisted stories, and this is one of the most beautiful twisted and bittersweet stories I've ever read, the best thing is that it has a happy ending, something very weird in twisted stories, I 100% love it and recommend it!!
Ouji No Hakoniwa