This band is amazing. Anyone else know who they are and respect their music?