WATCH: Blood-soaked trailer for Takashi Doscher’s KARŌSHI slices in

The cast alone makes this essential viewing