Nature is out of balance in the human kingdom. The sun hasn't shone in years, and crops are failing. Worse yet, strange and hostile creatures have begun to appear. And the people's survival hangs in the balance. To solve the crisis, the oracle stones are cast, and Kaede and Taisin, two seventeen-year-old girls, are picked to go on a dangerous and unheard-of journey to Tanlili, the city of the Fairy Queen. Taisin is a sage, thrumming with magic, and...