Aniworks Logoworks
GeGeGe no Kitaro

Episode 96 of GeGeGe no Kitaro

THE SECOND GREAT YOKAI WAR

Aired Mar 22, 2020