Kotomora
屹立 (きつりつ, kitsuritsu) Japanese meaning: towering | Kotomora