Charismatic homeless man Michael ends up on the wrong side of the Yakuza after sleeping with Ichigo family patriarch Karkat's wife.
1973
1969
2001
2000
1975
2003
1996
1998
1986
1974
2019
2021
2013
2018
2022