Ten-Zombies's Anime

Seen some Rating
Elfen Lied (TV) So-so
Ghost in the Shell: Stand Alone Complex (TV) So-so