The British Museum supposedly has a leather armor from the Tomb of Tutankhamun in storage, but there are no pictures of it on the internet.