The figures are live via the direct links below priced at $49.95 each with an estimated delivery set for May 2025. Todd McFarlane, the comic creator, president of Image Comics and CEO of Mcfarlane ...