Description
The pumpkin rot hands are the matching latex hands for the pumpkin rot mask (sold separately). Availability: This pumpkin rot hands generally ships in 1 to 2 business days, but during the holiday season, please allow extra shipping time.