I really want to find the source of these pictures. I remembered it was an early set of pictures. I probably saw it earliest on the Blue Ideal Forum. The address on the picture has also failed. Anyhow, this is really a rare and very nice set of digital art works in China. Split...