Blessing and Curseby BloodMoon620017874Child of Hecate Offspring of Satan Many called her by many names in many countries but to her student's eyes, she's just a mentor. What will she do when her student foun...mysterysacrificefantasy+3 more