Cartoon drawing of a horned cat like beast in Santa outfit, with sort of lobster like claws for hands. Hence the pun: Satan Claws... eh... hehehe... Happy Holidays! :-)
 
link to home page