Checkmate's Castle
Located in the Swiss Alps, the Castle is Checkmate's headquarters.
Name:
Checkmate's Castle
Aliases:
Start year:
2005
First issue:
The OMAC Project (2005) #1 TPB
No description