I found this scan on my computer and realized I never posted it. Months ago Circle Cinema screened the film Tokyo Gore Police for the monthly midnight movie series. It is a recent Japanese film that has wall to wall mayhem--if you like arterial blood spraying, then this film is for you! You will see arterial spray from every possible appendage in Tokyo Gore Police. Neck, wrists, elbow, legs and more are all hacked off to unleash the blood feast. We decided to give away vomit bags to the audience as they entered the theatre--here is an image of the "Too much carnage I'm going to be sick bag" from that night.