Elfen Lied: Episodes 1-13.

Elfen Lied: Episodes 1-13

Section 23, 2013. 12Mo DVD. Good. Item #86132

Discs have little to no markings or scratches. DVD jewel case is lightly worn with chipped top and original inserts.

Price: $45.00

See all items in ANIME