Heroes of Light and Shadow - Conor Forrest

Magic is real. But so are monsters. Oisin dreams of being a hero, like the ones he reads about in…