7.7 Elfen Lied Jul. 25, 2004Elfen Lied IMDb: 7.7 2004 425 viewsThe Diclonius, a mutated homo sapien that is said to be selected by God and will eventually become the destruction of mankind, possesses two ...AnimationDramaSci-Fi & Fantasy