Where To Stream Tokyo Ghoul Season 1 Episode 2
Incubation
- Aired July 10, 2014
- 25 Min
- Rated 8.0
- Number 16 Of 48 Rated Episodes
Kaneki desperately fights the urge to eat human flesh, the only thing that can satisfy his hunger as a ghoul. He meets up with Hide again.