Review from The Butcher’s Masquerade → April 5, 2026 This book has it all. Just read it and try to stay composed. You will want to read through to the last word.