Ocellot

Based out of Barcelona, the group has 5 members including Marc Fernandez, guitarist and vocalist and Elaine Phelan on synths.Few recommends giving these guys a listen.