Shura's Blood

    3/10/2004
    104

    Storyline

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

        Cast