Congrats! If you have this badge, then you played ATF7 during the 2019 "The Biomass" event! I wonder if it'll give you something in the future...