Wolf Alice tune. It's called "You're A Germ" and it's from their new album My Love Is Cool which comes out June 22-23. I can hardly wait.
They're also hitting the road, of course. Tour dates at their site and they're back in Toronto at Adelaide Hall on October 3. I hope to be there.