Wow, I had honestly never heard of that holiday before!
And do I understand the Wikipedia article correctly that this is also the root of "Thanksgiving"?
That would actually be quite funny! 😆
BTW, we also light huge bonfires here in Germany around that time of year (11.11), but without any fireworks. It's to celebrate St. Martin's Day.