Take a photo of a barcode or cover
I really enjoyed this. It was a nice mix of horror, fantasy, and humor. It's advertised as a YA but I would consider is more New Adult/Adult. I couldn't put it down once I started. It's well written and the story develops at a nice pace. Dimitri is a great protagonist and grows throughout the story. The supporting characters are also great. Highly recommended!