Nice song from Boom Boom Satellite sad the lead singer died T_T