The Scarlet Alchemist
2023 • 572 pages

Ratings16

Average rating3.8

15

Oooh this was good! Very bloody and fun. Super excited for the sequel!

January 22, 2024