This badge was awarded between November 4 (??? UTC) and ??? (??? UTC) to people who subscribed 1 regular/gifted/anonymous subscription to any channel streaming in the WoW: Forever category with drops enabled.
The badge was added to promote the launch of WoW: Forever.