splash page probably a swipe of "The Red Skull" in CAPTAIN AMERICA COMICS #7
Signed Cooper on top of the green hatbrim.
The "Señor Siesta" feature usually appears in Top Notch Laugh Comics (Archie, 1942 Series). This is its only appearance in Jackpot Comics.