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