Shura Legend: Yakuza's Hell

movie

movie poster for Shura Legend: Yakuza's Hell

Released June 13, 2001

Overview

Original video.