High Priestess

High Priestess is the villain of the Jake Crader episode “Steve’s revival”.