ooooohhhhh......the pic is the tag! i was in the same boat as nrom (that just sounds wrong). i was lookiing for a 'tag' as well. thats just proof that i can be even stupiddererer than any of you nuts.
i like the idea of an artifact such as a talisman or some kind of bizzare object in the pic as well.