Rachel Powell

Rachel Katherine Powell is a fictional character in the Death fanfiction series. She is a resident of the Isis House who arrives at Anubis House with John Clarke and Theresa Feng. Rachel is new to the mystery, but she's apart of the B Team.