Foshan, Guangdong, China
(Town)
Shanghai, China
(Zhen Hua Cotton Mill Factory)
Mar 10, 2008 - Aug 31, 2008
It looks like we don't have any production dates for this title yet. Be the first to contribute.
(Town)
(Zhen Hua Cotton Mill Factory)
It looks like we don't have any production dates for this title yet. Be the first to contribute.