The illustration is of a leukocyte, a white blood cell, which plays an essential part in the human immune system. Never mind that this one looks pink. Mine seem to have been working hard and well. Thank God for a healthy immune system, not everyone is so blessed.
Image Credit: wellcome images on Flickr, CC License