A specific type of the fictional mutant, human-evolved species of the Japanese anime and manga Elfen Lied.
A specific type of fictional mutant, human-evolved species from the Japanese anime and manga Elfen Lied.