Cackling Kitarou / Season 1 S1·E79 Invasion of the Chinese Ghost (Part 1) Aired July 20, 1997 Share X f r w ⧉ Copied! Synopsis No synopsis available yet for this episode. ← S1E78 All episodes S1E80 →