Gannibal · SEASON 2
Betrayal
Episode 1 · 2025-03-19

- Drama
- Crime
- Action & Adventure
Episode overview
Daigo reaches where the children are supposed to be held, but they are nowhere to be found.
46 minutes
Episode 1 · 2025-03-19

Daigo reaches where the children are supposed to be held, but they are nowhere to be found.
46 minutes