What does Blutregen mean?

Blutregen - German to English

blood rain