a cozy place for odd rats i guess
It’s a big lift to the spirits to have snow in town, and by “in town” I mean in the largest city in Switzerland.