Season 1 poster
← Inuyashiki

Season 1

11 episodes · 12th October 2017

Episodes