Elfen Lied if you can find it.