See photos, does have some drainage and head wearMuppets Vintage Animal Fisher Price Puppet$65.00PriceQuantityAdd to Cart