Blood puddle