Tokyo Gore Police ★★★★★

Three words for you: Fountains of blood.