@Odin: That's one flaming ball, and that's Canis VY Majoris for you, biggest star in the known Universe. The other one is a planet I believe, but it must be an unfathomable amount of light years away considering Canis' size.
I dig astronomy.
Anyway, 7/10 it looks goofy.