It seems like just a Geißböcke playing with a ball. German Köln, English Cologne, from Latin Colonia. City colors are red and white. Famous Köln Cathedral pictured on logo. Logo in use since at least 2008. Fußball is very big in German cities, perfectly plausible the projector operator of company stuck the image in for calibration.
-Make Memorial day Memorable by Messaging Mammary Memes.