Aniworks Logoworks
GeGeGe no Kitaro

Episode 65 of GeGeGe no Kitaro

Nation Founding?! Mabyo's Great Tottori Empire