Shizu

Shizu is Shiori's mother, who had her with Tsukuyomaru. She is torn between letting her Bat Demon grandfather, Tagiokumaru use her, or let her stay in the village and be ostracised by humans.