Novelty Pig Headcover as shown in images. Total length roughly 45cm. Not suitable for the much larger drivers.
eBay