lol school days makes a lot more sense than Elfen lied. Imo it's a pretty realistic story, perhaps a bit exaggerated but still very realistic. Whereas Elfen lied is just pure phantasy and heads being ripped off
what girl honestly would kill their bf because he got her knocked up and is seeing another girl.