A review by voldypancakes
Legendary by Stephanie Garber

5.0

Omg the ending. Phenomenal..