Is this based on the manga Ga-Rei? If so, the plots sound completely different.