Anyone seen Cut Capers ?

Just seen them at a small festival in Wales ...

 

Thought they would be worth a shout Green man .... And no I am nothing to do with them ! 

 

Anyone else seen them before ?