FANDOM


Inspector John Raymond Legrasse is "a commonplace-looking middle-aged man," and a New Orleans police inspector who led the raid on the Cthulhu cult on November 1, 1907.

Behind the MythosEdit