meaning of Blutregen

Blutregen - German to English

blood rain