Geochilmaru
9/15/2005
Imdb: tt0480685
Tmdb: 72250
Popularity: 1.897
Vote: 4.8/10 (6)

Eight martial arts masters trained in a variety of different fighting styles are summoned to the mountains for a fierce competition.