Vocabulary

血の雨

bloodshed; rain of blood

expression noun