ONE MORE THING
From The Lost Media Wiki
Here's a link to the official site. It's in Chinese and half of it doesn't work because Archive.org didn't index the SWF files: http://web.archive.org/web/20101205080023/http://www.jcfantasia.com:80/