Germany is on another level of WTF!