Ah I can't stop thinking about Elfen Lied haha... The Guyver OVA is my favourite series but damn... this is close or on par... I know there is weirdness like cousinly-incest and pedo kind of stuff going on but... Putting that aside the story, the characters and everything that happens is just amazing, sad, depressing, happy, exciting... rawr... Possibly the best short series ever (13 episodes), apart from Guyver (12 episodes).