HomeNews Natalie Moyce September 1st, 2012 - 5:50 PM Ultraista recently released a new single, “Bad Insect,” off their new self-titled album. Check it out below. Ultraista’s album will be released October 2nd on Temporary Residence. Bad Insect by ultraísta