Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
1995
2024
1998
1955
1967
2004
1929
1968
1977
1985
1990
1993
1973
1970
1972
1960
1961