Touch feel and say duckling and friends - "N/A" (CHINA, 2003)