J always felt different. He was certain that eventually everyone would understand who he really was: a boy mistakenly born as a girl. Yet as he grew up, his body began to betray him; eventually J stopped praying to wake up a "real boy" and started covering up his body, keeping himself invisible - from his family, from his friends...from the world. But after being deserted by the best friend he thought would always be by his side, J decides that he's done hiding - it's time to be who he really is. And this time he is determined not to give up, no matter the cost.
Nature is out of balance in the human world. The sun hasn't shone in years, and crops are failing. Worse yet, strange and hostile creatures have begun to appear. 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 Kaede is of the earth, without a speck of the otherworldly. And yet the two girls' destinies are drawn together during the mission. As members of their party succumb to unearthly attacks and fairy tricks, the two come to rely on each other and even begin to fall in love. But the Kingdom needs only one huntress to save it, and what it takes could tear Kaede and Taisin apart forever.