Menu
© 2026 The Couch Critic
Status
Released
Release
2003
Runtime
1m
"a woman removes her masks"
a woman sheds psychological masks in order to face death before resurrecting
1 Cast Members
tania padilla
Masked Woman