Claymore

Anime/manga about a planet where humans and monsters live together, but humans are being killed and eaten by monsters. Half monster, half human soldiers - called "Claymores" by villagers are the only ones in the way of humanity's destruction.