User blog comment:Brianultimatedragon/New alien revealed! (READ NOTE)/@comment-3500953-20120722164605

I think that this picture is from Scooby Doo.