Visitor Vs. the Valiant Universe #1

VISITOR VS. THE VALIANT UNIVERSE #1 - A comic published by Valiant / Acclaim.

Image: Visitor Vs. the Valiant Universe #1 - Valiant / Acclaim

Visitor Vs. the Valiant Universe #1