The rape scene threw me off, it was a strange way to use it and how the characters reacted to rape is...off.
Yakuza-sama no Omocha