Leo RojasLeo Rojas2000Queuebrick VideoOverviewDiscussionLeo RojasCamera·Jun 19, 2000·Cochabamba, BoliviaRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditGarras: El diablo y Dios están de vacaciones2025 · Director of PhotographyDirector of Photography