Anime Freaks
Elfen Lied
Coming to DVD on May 17th
Dirty Thoughts Are Bad! Mahoro(Mahoromatic)
NOIR theme song