"Zounds! We honor you with this Ring of the Giants. It denotes the glory of 11,000 favor points, all in one easy-to-wear bauble."
Is the message that was displayed once I collected all 11 emblems, which seems to imply some kind of an object; but I didn't acquire anything ring-like, nor did I end up with a ring-like trophy on my shelf.
Is it just an achievement-badge-thing?