Kotomora
超高層 (choukousou) Japanese meaning: super high-rise | Kotomora