Witches Butter?

Witches Butter?

Observation - Witches Butter? - UK and Ireland. Description: