ICECUBES the comic strip. #0262
Space cadet.