Roach Love

Movie
Roach Love
NR 6 min
What seems to be a mutually shared fetish of squishing cockroaches turns into something much more nuanced.
DirectorJacen Tan

Movie Details

Original Language:English