Yes. A festival they seem to be calling 'Christmas'. I believe it's to celebrate the birth of a man named Saint Nicholas? He seems to be an important Earth-based figure.
( it absolutely the fuck is not, but that's how confusing this whole nonsense rigmarole is. )
no subject
( it absolutely the fuck is not, but that's how confusing this whole nonsense rigmarole is. )