The band is based in Gävle, a small city less than two hours north of Stockholm. When they went on tour in China to perform last autumn, a Chinese film crew made a short documentary about the tour and who they are as a band. At the end of December, the documentary won the prize for best short documentary at the Macau Film Festival. They were there to perform one of their songs and that was watched by up to 1.6 billion people on television throughout Asia.
The band is spread out across Sweden and even Germany. Their music is influenced by the hard rock and metal of the 1970s through the early 1990s and they want to combine this with influences from Chinese philosophy and history.