Too big for Germany

Political poster for the Mut zur Wut competition (Courage to rage) in Heidelberg, Germany during the financial crisis

2010
There's also a version for Switzerland: