Shura's Blood
Shura's Blood
| 10 March 2004 (USA)
Shura's Blood Trailers

A yakuza war breaks out in a small peaceful town in the northern region of Kanto.

Reviews