June 1st, 2007

mourning

Elfen Leid

Elfen Leid is an anime. Only 13 episodes, but it is the most awesome anime series I've yet seen!

EDIT: Okay, ONE of the best. Fullmetal Alchemist and Inu-Yasha still kick major butt, too, after all.