Our Bloody Pearl by DN Bryn

From Book Trigger Warnings