Bump of Chicken can be fittingly described as a rockish-pop outfit, I suppose.. mind, I've only heard that one song, and perhaps not the best person to judge. As for how long their sounds have been gracing the airwaves, I'm unsure. Actually, I'm interested in aquiring this information myself if anyone holds any knowledge regarding this subject *hint hint*
Keke.