Image Uploader burrowowl, May 24, 2014; 04:19 Tags comic deadpool death marvel Source Unknown Locked No Rating Safe