Vocabulary

血だまり

puddle of blood; pool of blood

noun