apex-magazine.com
Aishiteru Means I Love You
2500 words Trigger Warning: Some readers may find this story disturbing. Depicts sexual violence. Before I begin, let me say one thing. This story is not for you. No, you’re not first. You…