Blood shower