Happy Space February 10, 2015BuzzFeed - Latest :) This is galaxy cluster SDSS J1038+4849. AKA A SMILEY FACE. spacetelescope.org