Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
1982
1994
1973
1992
1942
1958
1946
2024
2013
1937
2014
2022
2018
1993
1950
1995