Raster Pumpkin headed ghost with transparency

Royalty-free stock illustration ID: 78466528

Raster Pumpkin headed ghost with transparency