it would have 5 stars if not for the rape scenes. most of the nsfw content is consensual but i can't excuse that shit.
Yondaime Ooyamato Tatsuyuki