Kotomora
屹然 (きつぜん, kitsuzen) Japanese meaning: towering | Kotomora