That Which Is Not Human

Run Time: 24 mins
Air Date: Thu, 11 Aug 2011
Average Rating: ⭐ 7 (1 votes)
TV Tokyo TV Aichi TVQ TV Osaka TVh TSCSeason 3 - Episode 6

Average Rating: ⭐ 7 (1)
There is something killing Youkai and draining them of their blood. Natsume can't help but investigate and runs into old friends.