Skip To Content

Where To Stream Gegege no Kitarou Season 1 Episode 85

The Giant, Daidarabotchi

One day, a huge eyeball appears near Mt. Fuji. People are shocked and panic.