Charismatic homeless man Michael ends up on the wrong side of the Yakuza after sleeping with Ichigo family patriarch Karkat's wife.
2025
2013
2019
2022
2008
2018
2023
2020
1969
2015
2024
1995