Kotomora
こつりつ (kotsuritsu) Japanese meaning: towering | Kotomora