Kage means 'shadow'. Maru means 'path'. Literal translation from Japanese to English of the term Kagemaru is "Shadowy Path" or one would say "Dark Side". What kind of name is that for a Japanese child? I'll feel sorry for that one Japanese kid who's name implies he sold his soul to the devil.
Besides, you're half correct Rune.