Fighting Express Vol 1: Battle Run (2008)

They are "Behind-the-Scenes Delivery Specialists" who can deliver any kind of packages to anywhere in Japan. They run through dangerous areas...


image