Madlax

Madlax (マドラックス Madorakkusu), is a Japanese anime series produced by the animation studio Bee Train that ran for 26 episodes from April 5, 2004 to September 27, 2004.