Based on Kouzuki Hinowa's long running supernatural fantasy novel series, which has been also adapted as a live-action film.