Wow. Don't watch this whole series in one sitting; you'll want to blow your brains out. We're talking Elfen Lied depressing.

Excellent, though.