Buso Renkin

Buso Renkin is a manga and anime series by Nobuhiro Watsuki.