October 1, 2020

China Rose Are Intricate and Novel on “Satori Mountain”

Satori is a Buddhist word that means ‘Sudden Enlightenment’, and we all really resonated with that word after learning of it. We then tied it into the idea of this mythical mountain we mention in the song ‘New Magic II / The Difference’, and felt that it fit the theme of the whole album as well.”

Read more on Echoes and Dust

More Recent Placements

Work with us

The best way to build your band's reputation online without exhausting your indie budget.

Get Started