Kotomora
血だまり (chidamari) Japanese meaning: puddle of blood | Kotomora