The genitive case in German is a strange phenomenon these days. It’s currently being wiped out of the language… but in the meantime is still used sometimes.
Its weird, on-its-deathbed status means that the genitive is rarely used in common, everyday German; but it is still hanging on by its fingernails in academia and other formal registers.