Newish trio from London, though the guys have been in bands since the 80's I think!
Totally kill it live. Just stomping noise-rock with tons of variety and deranged psychedelia.
Think there is another Lupins. This is not them. 12" on SuperFi sometime, the poor devils.
Playing London 18th Jan and Feb 1st, more to be added hopefully.