That Momiji means maple leaf.
Well that explains why Momiji's shield has a maple leaf on it. (Making a Touhou reference don't mind me~)
Are you okay son? there there...
so momijiaoka means maple leaf town? that's cool
Night Lords are called Night Lords because they throw stars, and stars are what you see during the night.