Wednesday, August 5, 2015

Quieter Than Spiders - Hibakusha

Quieter Than Spiders are a Shangai synthpop band  who use home-made electronic sounds played by hand. Leon Zhang, Yi Fan and Yao have been preparing their debut album, Signs Of Life, which will be out on Anna Logue Records. There is no release date yet, but they've just shared a video for the enchanting 'Hibakusha'. Check it out below. 

No comments:

Post a Comment