Once Upon a Con by Ashley Poston (series)

From Book Trigger Warnings