Review from The Butcher’s Masquerade → February 23, 2025 I’m not going to spoil anything but I laughed, cried, paced back and forth and binged this book.