You have no idea what this item could be, but it's clearly an artifact of substantial power. You should find someone who can tell you more about this artifact and its true purpose.
Reputation