Electro / Breakbeat / Punk
from UK
'someone told us it(=TAMAKAI) means Split Soul in Japanese'
members are
Kate - Vocals, Keys, Synth, Kaoss Pad and other buttons
James - Vocals, Guitar, Samples, Noises
Ben S - Drum & Bass - Ben L
http://