File:Genesis leech.jpg

Space microbes, super-evolved during the creation of the Genesis Planet.