Language:
Free Online Dictionary|3Dict

血花亂飛

Source : CEDICT

Blood spattered everywhere. (idiom)