The mysterious artifact