Brought at least 15 souvenirs back to Earth in one mission 1.60% of players have unlocked this achievement