Excalibur is the legendary Sword of Victory. It was forged by inhuman minions from an otherwise unknown metal in the age before humans lived in Britain.
Excalibur
Weapon
Excalibur is the legendary Sword of Victory. It was forged by inhuman minions from an otherwise unknown metal in the age before humans lived in Britain.