Unless it's a picture of the entire cast of Homestuck as played by Nicolas Cage, that's highly unlikely.
--
You have no time to ponder such questions, as Link has just grabbed a Smash Ball.
http://backloggery.com/herodeltiempo/sig.gif