Aniworks Logoworks
GeGeGe no Kitaro

Episode 13 of GeGeGe no Kitaro

DIAMONDS OF GREED! WANYUDO'S TRAP