GeGeGe no Kitaro

GeGeGe no Kitaro

14 games in franchise
1985 – 2013