by comicbookstatuesandbusts | Sep 17, 2014 | Marvel
Red Skull — Captain America’s arch-enemy — is the epitome of terror in this detailed statue from Bowen Designs. First appearing in Captain America Comics #7 (1941), the Red Skull has returned to menace the shield slinger time and again. This statue is sculpted...