Completed the "Inside the Wolf Pack" episode with a badge. 0.53% of players have unlocked this achievement