The back of the giant LEGO guy says "Ego Leonard", and there's a website, and LO! The website name is "No real than you are". Hmmm.
Unfortunately for us, the website is also slammed at the moment, thanks to, no doubt, curious people checking it out. I had to visit the Google cache to figure out that Ego Leonard is apparently a Dutch artist.