
Palo Santo
2025 • Directed by
Alex Guerra
In Catholicism, the sacraments of Baptism and Confirmation leave an indelible mark on the soul, creating an eternal and irreversible bond to Christ / A digital meditation on religion and worldly desire.
Release Date
4/26/2025
Rating
0.0/10