German Guards - Berlin, Germany

St. John's fans, maybe?