Marvel Database
Marvel Database

History

Omega Red was one of the various villains who were assassinated by the Punisher on the Moon.[1]

See Also

Links and References

References