Complex sentence: Yet on this icy, frozen world, life manages to thrive: the keracks, which are no bigger than a few centimeters in length resemble "large one-eyed prawns dressed in elaborate clothing".
Split into simpler sentences: Yet on this icy, frozen world, life manages to thrive. The keracks, which are no bigger than a few centimeters in length resemble "large one-eyed prawns dressed in elaborate clothing".