Episode 2

The second episode of the InuYashiki anime series. It released on October 20, 2017.