GeGeGe no Kitaro · S1 E85 · The Giant, Daidarabotchi · Vidly