- 3,630
- 2,248
Heimdall vs Hercules
Hercules:
Inconclusive
- Battle location: Asgard
- Both in-character
Hercules:
Inconclusive
Last edited: