Helminth

While engaging in her beauty routine, a woman discovers a horrific ailment.

2017, Australia, 6 minutes
Directed by Miranda Staubli

Scroll to top