Once upon a time, Trace was a human. However, he is now a demon who has survived a war and lives happily with his cat, Cheshire.
One day, an unwelcome guest appears on his doorstep, barely alive. As a result, his life is once again thrown into turmoil, and he finds himself facing impending trouble on the horizon.