Welcome, nyerk nyerk.
Ignore strange looks, this Shugo is great inventor of mysterious items. Unfortunately, this Shugo is at a loss.
Never seen artifact before... No idea what it is doing here, nyerk.