Featured in archaea

a meteorite in space