Excelsior: Stan Lee wins statue by Iron Studios el July 30, 2020 Action figure Action Figures Comics Iron Studios Marvel Marvel Comics Stan Lee +