WHUT? DemonHead Patch Add to cart: $10.00 In cart Not available Out of stock $10.00 The new WHUT? Demonhead patch are in. These are high quality 100% embroidered patches. Approx 5" tall by 4" wide. Read more… Share