Wai xing lai de hai zi (Chinese) (Tong hua lie che = fairy tale train : 2, 2006)