Penelope Shutter

Character
Freelance photographer and occasional mythos investigator, she made her debut in Terror on the Thames and subsequently helped bring down Reverend Leigh in Those Poor Souls Who Dwell in Light. She is currently hiding out in Arkham at one of the residences of Thaddeus Grant.