Mantis and his bug army invade Earth and it’s up to Orion to fight them!
No critic ratings have been found for this issue.