Political fixer Homei Yamaoka's misdeeds come to light, throwing Japanese politics into deadly confusion. But he's not going down without a fight.
2019
2027
2020
1985
1967
1973
1975
1995
1998
2004
1971
2001
2003
1989
1972