Elfen Lied

Alternative titles


English English: Elfen Lied
Japanese エルフェンリート

Information


Aired 2004-07-25 to 2004-10-17
Episodes 13
Noone has made a recommendation yet. Can you add one for this anime?