Blade of the Immortal

Blade of the Immortal is an anime adaption of the manga by Hiroaki Samura. It was produced Bee Train and Production I.G.