This ghastly sack of cells may be your distant ancestor

Say hello to great-great-great-great … grandpa