vendor skeleton