Aniworks Logoworks
GeGeGe no Kitaro

Episode 27 of GeGeGe no Kitaro

INVASION! THE BACKBEARD ARMY