Episode 3

The third episode of the InuYashiki anime series. It released on October 27, 2017.