Shakugan no Shana
A sword-wielding girl tries to destroy beings who are draining the life force from humans.
Starring
Rie Kugimiya,
Satoshi Hino,
Ayako Kawasumi