Elfen Lied

エルフェンリート

TV, 13 episodes
Aired from to