Who is this mysterious band?? (Hint: It’s not Explozion Prophesy)