Directing
Liryc Dela Cruz is an artist and independent filmmaker from Rome, Italy and Mindanao, Philippines.
Explore credits, or search by title or character.