ITCH poster
TV

ITCH (2020)

S02E08 Special Ops

Sep 30, 2021 • Season 2 • Episode 8 • HD

Itch, Tim, and Lucy encounter a familiar foe and unveil Greencorp's sinister scheme that poses a grave risk to Seaburgh—and the whole world.

Country: AU, US