Having put down his sword and given up the will to fight, the masterless samurai Iemon lives in solitude while being haunted by his violent enigmatic past...
2020
2013
1965
2024
2017
1989
1986
1898
2025
2010
1956
1996
1994
2016
2004
2005
2009