屍山血河(しざんけつが)

Japanese vocabulary

Meaning: heaps of bodies and streams of blood; fierce battle

See it used in real works