Lynn Okamoto

Eps13 Elfen Lied Elfen Lied 7.9
Elfen Lied
IMDb: 7.9
25min

The Diclonius, a mutated form of human believed to be chosen by God and destined to bring about humanity’s downfall, are characterized by two horns on their heads and a…

Status: Ended