Capsule are a Japanese electronic duo who have been around since 2001. I’m somewhat of a fan having bought two albums off iTunes… The video clip to this song is interesting -must’ve taken great patience on the part of the performers but the clip itself is a bit subdued for the high energy dance beats.