Elfen Lied Episode 013 English Subbed at Animeheaven
The "diclonii" (singular: "diclonius"), otherwise known as a two-horned human, are mutants of the human species, may well be the next step in human evolution. The diclonii have horns and str... More info on Anime Elfen Lied Here...
Please share this anime online site (animeheaven.mobi) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!