午夜福利1000集合

Cryptic crossword #176: Jumbo festive edition