The title is “www.okmyclub.com fought Annan in NYC, US Feb. 2005” and the artist is Xu Zhen of China. His performance art OK My Club exists to “beat up” political figures such as US President George W. Bush and North Korean leader Kim Jong Il.
This week’s elections in Japan make this piece particularly poignant:
Selected works here.
Hat tip to Sean Jacobs.