A documentary short about a founder of a sanctuary for southeast Asian immagrant workers' babies.
Chia-Hsuan Tsai
Director
Yang Li-Chou
Executive Producer