Know thyself. It's always good to know who you are, but sometimes that's a little difficult.
Kenhodan has no last name, because he has no past . . . or not one he remembers, anyway. What he does have are a lot of scars and a lot of skills, some exhilarating and some terrifying, and a purpose. Now if he only knew where he'd gotten them and what that purpose was . . .
Wencit of Rum, the most powerful wizard in the world, knows the answers to Kenhodan's questions, but he can't or won't share them with him. Except to inform him that he's a critical part of Wencit's millennium-long battle to protect Norfressa from conquest by dark sorcery.
Bahzell Bahnakson, champion of Tomanak, doesn't know those answers and the War God isn't sharing them with him. Except to inform Bahzell that the final confrontation with the Dark Lords of fallen Kontovar is about to begin, and that somehow Kenhodan is one of the keys to its final outcome.
Wulfra of Torfo doesn't know those answers, either, but she does know Wencit of Rum is her implacable foe and that Kenhodan is one of the weapons he intends to use against her . . . assuming she can't kill both of them first.
But in the far northern port city of Belhadan, an eleven-year-old girl knows the answers to all of Kenhodan's questions. . . and dares not share them with anyone, even the ancient wild wizard who loves her more dearly than life itself.
It's not easy to face the future when you can't even remember your own past, but if saving an entire world from evil sorcerers, demons, devils, and dark gods was easy, anyone could do it.
We will notify you when this product becomes available.
Shipping options available at checkout. We can only serve the continental US, Alaska, and Hawaii.
Sunday - Friday: 12:00pm - 9:00pm
Saturday: 10am-9pm
Open for events, browsing, curbside pickup, and mail order! Masks encouraged but not required.
Proof of vaccination required for event participation.
Newsletter:
https://mailchi.mp/pandemoniumbooks/choose-your-newsletter-content
Translation missing: en.customer.recover_password.subtext