Tokyo Gore Police 2008 ★★★★★

Three words for you: Fountains of blood.