Larry Rock

Lawrence "Larry" Rock, also known as Fighting Devil Dog, is a fictional soldier and a recurring supporting character featured in war comics published by DC Comics. He first appeared in Our Fighting Forces #95 in October, 1965.