A review by daniireads
Apprentice to the Villain by Hannah Nicole Maehrer

5.0

Still weird, still digging it.