D’s single “Schwartzwald no Kemono” unveils vampire lore, captivating ballads
On July 29, visual kei band D releases their highly-anticipated single Schwartzwald no Kemono (シュヴァルツヴァルトの獣), matched with the coupling song Weiswald no Hanayome (ヴァイスヴァルトの花嫁).
Earlier this year, D announced...