Categories Film Wrist Cutting Post author By Jean Snow Post date October 31, 2008 Parody commercial from the film Tokyo Gore Police. Via Japan Probe. ← Bat-Manga → Yokai Attack the Washington Post