ReleaseNexus
Trisha Dhakal is a Nepalese writer-director
The Detour
Screenplay, Script Supervisor, Editor
Reservoir of Love
Director, Writer
You Still There?
Graphic Designer