碧血

Noun

 * 1) blood shed for a just cause