RORSCHACH #1 VAR ED
RORSCHACH #1 VAR ED
AUG202654
It's been 35 years since Ozymandias dropped a giant interdimensional squid on New York City, killing thousands and destroying the public's trust in heroes once and for all. And since that time, one figure in a fedora, mask, and trenchcoat has become a divisive culture icon.
...more