Things have gone from bad to worse for Kana. Bad was having to time-share her body with the elfin sorceress Veila. Worse was finding out that just about every demon in Sokora seems to be after Veila, and Kana's lost her one portal home! Add to that Kogurai, the demon vampire, who wants to either date her or eat her — Kana's not quite sure which — and gym class is looking better and better all the time!