Vampire's Cup?

Vampire's Cup?

Observation - Vampire's Cup? - Southern Africa. Description: