Where To Stream Tokyo Ghoul Season 2 Episode 11
Deluge of Flowers
- Aired March 19, 2015
- 25 Min
- Rated 9.0
- Number 4 Of 48 Rated Episodes
Suzya is left to face the newly-arrived one-eyed Owl on his own. Aiguri Tree joins the battle against CCG.
Deluge of Flowers
Suzya is left to face the newly-arrived one-eyed Owl on his own. Aiguri Tree joins the battle against CCG.