Christian Leandro Abao

Christian Leandro Abao

Born 8 February 2000 in Quezon City, Metro Manila, Philippines

Director

Cinematographer

Writer

Costume & Make-Up