Firefox in Space?


The picture on the left is a variable star which is known as V838 Monocerotis photo which was taken few years ago in the space, the other one is the famous Firefox logo. See the similarity? The photos have not been edited before & it is real, guess there must be another piece of internet in the space?

Source : Wired