You have completed the Winter Obby of Frosty Forest. You will get a cash reward along with this badge.