Human Chameleon

Chinese artist Lui Bolin is called the Human Chameleon because of the way he paints himself into the background. Some of his paintings take up to 10 hours - can you see him?!