We're all just star farts. . it' s breathtaking to consider you have have eyes, each composed of 130 million photoreceptor cells. In each one of those cells, th