@Setanta,
I've never heard of him but that doesn't mean anything.
I saw that thread the other day so I looked him up and found..... nothing. A lot of mentions but no galleries of his work.
I think it's some kind of "Exit Through The Gift Shop" prank.