After forming the band in the area of Västerbotten in 1998 and releasing a split 7'' together with Switchblade on Trust No One in 2000, Cult of Luna released the debut album ‘Self Titled’ on Rage of Achilles in 2001. The year after they signed to Earache Records and recorded the follow up, ‘The Beyond’; a 7″ inch was also released on Hydra Head in the U.S.
Tephra is a band from Braunschweig, Germany which exists since the end of 2003. Before they formed Tephra all the members played in various local bands who musically were quite diversified. By this they bring many different influences into the band. Tephra play a mix of hardcore, sludge and doom.