Liryc Dela Cruz is an artist and independent filmmaker from Rome, Italy and Mindanao, Philippines.
From What Is Before
Prologue to the Great Desaparecido