The Japanese Popstars stream their latest single “Catapult” in full. Bringing some uplifting amplified electronic elements to the table, “Catapult” is a real crowd pleaser, and recently wowed audiences at festivals like Fuji Rock and Trans Musicales.
[youtube OKydJWyOnwY nolink]