The Holiday Squad
A holiday themed supervillain group
Name:
The Holiday Squad
Publisher:
Aliases:
First issue:
No description