Image Uploader burrowowl, March 5, 2014; 18:10 Tags doctor_doom doom humor latveria marvel poster Source Unknown Locked No Rating Safe