Itch - Season 1
Itch
Drama TV-G 2 Seasons

Itch - Season 1

Itch obtains an unusual rock and discovers it could be a new element that makes everyone sick.