A bright blue painting sits upon the soaked debris scattered around the streets of Stolberg in western Germany, marking the…