Answer
The answer is green and black. Hannover 96, a German sports club based in Hanover, Lower Saxony, predominantly wears the colors green and black. These colors have been associated with the club since its inception in 1896 and are proudly displayed on their crest and throughout their official merchandise.