What hap­pens when you mix Swedish pop music, Japan­ese visu­al kei cul­ture, and prob­a­bly a few too many Anne Rice nov­els? This — total­ly this.