Killraven (2002) #5

Killraven (2002) #5

The Martians have discovered that Killraven is essential to execute their plans.