Spider Raymond

Spider Raymond is a criminal targeted by the Strategic Scientific Reserve as a suspect of stealing one of Howard Stark's inventions.

History
To be added