For some reason I'm obsessed with Elfen Lied all over again
41