Watch Inuyashiki Last Hero on Netflix: Season 1