Made/spooled by the same people who's brought us the Shanghai GP3 b/w film, this is their new ISO400 color film, called Shanghai Light, aka Shenguang 400.
The origin of this mysterious film is pretty much up to anyone's guess. Some said it's salvaged from recently expired disposable cameras, hence they come in 24 (or 27?) exposures, and is likely a limited production run. We're still shooting a roll ourselves, and will put some sample image up soon. The current sample images here are taken from manufacturer's website.