Control

US

Horror
6 min     0     2021     US

Overview

A neurologist recounts the story of a woman's uncontrollable urge to itch herself.

Similar