China by Yaoi Li. See also: God in the river.
And a few more links:
1. Good advice for the next time you think you've found a lucky charm.
2. Imprisoned king shadowbox.
3. Free flash games at the Gorillaz website. Via.
*Previously: Limited edition Gorillaz Camaro.
*Buy Gorillaz toys at eBay.