Jade Castro
Jade Castro导演 | 编剧
Jade Castro

Jade Castro is a director and assistant director, known for Endo (2007), Zombadings 1: Patayin sa shokot si Remington (2011) and My Big Love (2008).

TA的作品(40)