Vocabulary
血だまり
ちだまり
puddle of blood; pool of blood
noun