ICECUBES the comic strip. #0262
 
Space cadet.