After a notorious rapist kills his master and entire clan, the Iron Buddha sets out for revenge. He'll need a magic sword first though, naturally.
2024
2023
2017
2019
1999
2020
2007
1980
1991
2016
2009
2005
2001
1979
1994
2014