August 18, 2015 at 02:49:43 UTC
I love this badge. It has got to be one of my fave pieces from IFC 2015.
Made by Applepup who so generously let me lurk and watch him draw it the whole time.