Kotomora
嶺上 (れいじょう, reijou) Japanese meaning: mountain top | Kotomora