Firion is a elf soldier who was betrayed by his people after his lover of centuries committed infidelity for nobility. Wounded, a corrosive acid thrown in his eyes, and then tossed over a bridge. Miraculously he survives, and finds himself being treated by a kind maiden named Kaida. But he quickly finds out that she is of the blue horn tribe, otherworldly people branded as demons for their appearance and strange practices. They were also the ones who destroyed his childhood. But he soon finds himself questioning if Kaida is really such a demon, or does he wish for something else from her?