Leroy Jackson

Leroy Jackson is a fictional comic book super-villain and a recurring foe featured in titles published by Marvel Comics. He first appeared in The Incredible Hulk, Volume 2 #182 in December, 1974.