Defeated a boss while carrying at least 20,000 Tech Scrap 3.40% of players have unlocked this achievement