Where To Stream Gegege no Kitarou Season 1 Episode 96
The Second Great Yokai War
- Aired March 22, 2020
- 24 Min
Despite the efforts of Kitaro and the others, the battle between human and youkai intensifies! Will everything turn out the way Nurarihyon planned?!