Where To Stream The Last Drive-In with Joe Bob Briggs Season 38 Episode 3
Tokyo Gore Police
- Aired July 10, 2026
- 154 Min
When a crazed scientist called Key Man develops a virus that causes humans to mutate, samurai sword-wielding cop Ruka is called in to annihilate the unnatural creatures.