El Cazador de la Bruja

El Cazador de la Bruja (エル・カザド, Eru Kazado, Spanish for The Hunter, or by its longer title, The Hunter of the Witch), is a Japanese anime series produced by the animation studio Bee Train that ran for 26 episodes from April 2, 2007 to September 24, 2007.