黒代 is the closest thing I could find. Let me mention that just because the kanji used in Japanese names each have a meaning, it doesn't mean that names always convey a special meaning. In this case a meaning close to what you had in mind can be assumed.
黒代 can be read 'kuroshiro' and 'kurodai' and consists of two kanji 黒 literally meaning 'black' but figuratively can mean 'dark' too; and 代 has many meanings but when read 'shiro' as in the first one, it does not mean what we want. Instead when read 'dai' it can mean 'age, times, era, period, etc' so I recommend the second one.
Chat with our AI personalities