the more I look at Red Skull the more I think he looks like a pinhead. Anyone else getting that vibe? hopefully we get to see some better (I realize these are not horrible) pictures soon with his accessories.
also, anyone know if this would be considered his movie or comic release version?