Find out everything about Itch right here on the Itch TV show page!
Are you a fan of Itch TV show? Do you think Itch should be cancelled or renewed for another season? Stay tuned with the latest Itch cancel/renew status and news.
Status: To Be Determined
Itch TV show cancelled or season renewed? Itch TV series ratings? The cancellation reaper is stalking all the latest cancellation and renewal updates, so keep this page to hand to track Itch Season status and release date news.