Simon Stroud

Simon Stroud is a fictional law-enforcement officer and monster hunter. He is featured in comic books published by Marvel Comics. He first appeared in Creatures on the Loose #30 in July, 1974.