Kotomora
聳立 (しょうりつ, shouritsu) Japanese meaning: towering | Kotomora