MistaMojoRisin about 2 years ago I'm not sure what are those red dots in her face. Are they piercings or another eyes, knowing she's a spider youkai?