Charismatic homeless man Michael ends up on the wrong side of the Yakuza after sleeping with Ichigo family patriarch Karkat's wife.
1941
1946
2003
2004
2005
1990
1968
1952
1954
1971
1966
1984
1975
1999
1974
1988
2000