Question: Which team plays at the German sponsored football venue located in the town where The Illuminati was established ?
Answer: FC Ingolstadt 04