Ida Codswell

Ida Coswell is an electrical engineer and inventor in Call of Cthulhu: Shadow of the Crystal Palace. She was played by Ashly Burch.