Rachel Drake

Rachel Deleon-Drake is a supporting character in Black Claw (TV series), Monster Kid (GodzillaVerse), Monster Kid: Master of Monsters, Monster Kid: Evolution and Age of Monster Kid. She is the younger sister of Mary Stewart and Jerry Deleon, mother of Miranda Drake/Black Claw and Allen Drake.