Control

Shal Ngo
2021-10-01


0
6 min

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

Cast

Name Character Team
Camille Chen Val Unowned
Acquah Dansoh Dr. Jenson Unowned
Lawnyae Marie Nurse Unowned
Jeffrey Markle Dr. Akers Unowned