Hadouken!!
?????????
Hadouken!
Band
Hadouken! is a British band and was formed in London in 2006 by singer, writer and producer James Smith, alongside his girlfriend, synth player Alice Spooner, with guitarist Daniel "Pilau" Rice, bassist Christopher Purcell and drummer Nick Rice. Wikipedia
Members: Alice Spooner, Christopher Purcell, Nick Rice, James Smith, Daniel Rice
Origin: London, Leeds
Record labels: Kitsuné, EMI, Atlantic Records, Ministry of Sound, Gold Typhoon
I am none the wiser, too old I suppose.