They look like an indie electronica band from 2014