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.

Kevin
Kevin is Ida's pet. She entered him into the cat show, but she says he's really a large rat that she attached cat ears to.