Blood Giant

A giant mummy born from the depths of a blood pool that throws congealed
blood balls at your enemy to slow him down