Richard Cheta

Richard Cheta (appearing as Wolf Castle Guard) was a suspect in the murder investigation of a photographer Rock Silver in Demon in the Shadow (Case #16 of Secrets from Beginnings).

Case appearances

 * Demon in the Shadow (Case #16 of Secrets from Beginnings)