it was raining red and green hats

It must be Christmas.

I post this question on another site. and one person answered

"The holocaust"

I'm sorry, but I'm not sure what you mean by "it was raining red and green hats." Could you please provide more context or clarify your question?