File:Impactorfearless.jpg

Detail of panel from Target: 2006, part 4, Marvel UK #82. Art by Ron Smith.