microscopic highly detailed scientific illustration of an alien microorganism with organoids