January 2, 2013 at 03:24:53 UTC
This badge is a furry(feathery?) version of a Dodger's Homestuck character Kokrol. The character is based around the Chinese zodiac sign for year of the rooster. So, ta-da.