Kotomora
巨塔 (きょとう) Japanese meaning | Kotomora