The Mysterious Origin of the Sword 'Astra'.