Tsalafouti

Soft cheese of pasty texture.