Cocktail Nest?

Cocktail Nest?

Observation - Cocktail Nest? - Southern Africa. Description: