Star Guardian, Cancer the Crab