Wei Mirror

Wei Mirror is an artifact from the Tomb Raider comics.