Geochilmaru
6 Reviews
2005
1h 26min
Eight martial arts masters trained in a variety of different fighting styles are summoned to the mountains for a fierce competition.
Storyline
Eight martial arts masters trained in a variety of different fighting styles are summoned to the mountains for a fierce competition.