The Invisible Man // Liu Bolin

Liu Bolin (born 1973 in Shandong, China) is a Chinese artist.
He makes photographs of himself camouflage painted to blend in with the background. This series is called “Hiding In The City”. To celebrate US President Obama’s visit to China, he made an effigy of Obama in his honor.