Defcon26 BFP Badge by digitaltrashman
Published on August 8, 2018
www.thingiverse.com/thing:3039690
Creative Commons - Attribution