Aniworks Logoworks
GeGeGe no Kitaro

Episode 12 of GeGeGe no Kitaro

CAPITAL ANNIHILATED! THE TERRIFYING YOKAI BEAST