Aniworks Logoworks
GeGeGe no Kitaro

Episode 34 of GeGeGe no Kitaro

EMPEROR BACKBEARD