A mockumentary about the increasing baby dumping crimes in Malaysia.
Yihwen Chen
Director
Woei Foong Chen
Teenage Boy
Yih Ling Chen
School Girl
Davina Goh
(voice)
Fidah Rashid
Woman
Writer
No data