Hey Germany, You Lost Something

What did you think of the image?