Kotomora
そびえ立つ (sobietatsu) Japanese meaning: tower | Kotomora