Life aboard the USS Huck Finn

(From "Champ Comics" number 13.)