Elfen Lied

Alternative titles


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

Information


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