I'm not sure how popular they are, but considering their singles did quite well in the daily/weekly oricon rankings, I think they are doing fairly well.
I don't think there exists such a video. Maybe the making of the PV (or one of the live performances) will be of some more help, but... I'm afraid I can't help you.