Claim: The Prowler was made by Stan Lee, John Buscema, and Jim Mooney.
Verdict: NOT ENOUGH INFO