where is Baby? - "Ellis, Julie" (China, 2004)