Elfen Lied

Air Date

 * July 25, 2004 – October 17, 2004
 * OVA: April 21, 2005

Image Gallery
Elfen Lied/Image Gallery