A short film by Russel Royo.
May 31, 2025
Released
Naglalakad sa Maliwanag na Buwan
—
UP Film Institute
Try removing some of the filters to get more results.