Wei Mirror

Wei Mirror is an artifact from Tomb Raider comics.