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