Comiclash by Ctrl Alt Design
Detective Comics
#826 - DC Comics - 2007
Wins:
12
Losses:
11
Score:
15018
Share
Longshot
#1 - Marvel - 1985
Wins:
16
Losses:
15
Score:
14998
Share
comiclash

LEADERBOARD