Ice-age cavern found under the city

A massive ice-age cavern has been discovered under the city. It’s connected to the St‑Léonard cavern, which has been known for years, but is much bigger. Whose secret lair is down there?