>>281572561
Fucking Japan and their pathological fear of happy endings.