Japanese band “Acid Black Cherry” releases the short version music video to their new song, ‘Shangri-La’

Neon green set to a black and white color scheme makes for a very pretty music video. Acid Black Cherry‘s newest single, Shangri-La, is a rock song mixed with live orchestra, which is something not too commonly shown in music videos. It looks like the guys are having fun, but that’s kind of expected when you create a song as wild as this one.

(Source: avexnetwork)