Eight Legs

They’re called Eight Legs and are from London, UK. I found them via Toronto’s Invasions, which are also a very cool band to check out.