Okay, thinking of a band from the mid to late 2000s. They had a long, almost Japanese sounding name. I can remember one of the songs on their...