A neurologist recounts the story of a woman's uncontrollable urge to itch herself.
Year: 2021
Duration: 6m
Genres: Horror
Country:
Quality: HD
Actors: Camille Chen, Acquah Dansoh, Lawnyae Marie
Director: Shal Ngo
IMDb: 0/10
Never Let Go
Southbound
The Resurrected
Strange Darling
Curve
Dark Light
Dead Sea
Barbarian
Fear the Night
Play Dead
Body Bags
Books of Blood