Kotomora
星影 (ほしかげ, hoshikage) Japanese meaning: starlight | Kotomora