InuYashiki

InuYashiki (いぬやしき), or Inuyashiki: Last Hero or simply Inuyashiki, is a Japanese manga series written by Hiroya Oku with an anime adaptation.