Itch
Season 1
Ep 10. 376 Down
- TV-PG
- August 6, 2020
- 25 min
A weak and sickly Itch risks his life by venturing into the dangerous unknown to ensure the rock remains hidden forever as Greencorp and the authorities close in.
A weak and sickly Itch risks his life by venturing into the dangerous unknown to ensure the rock remains hidden forever as Greencorp and the authorities close in.