I found this in the kitchen of the flat I'm renting in Budapest. Does anyone know what it is?