Kotomora
台閣 (たいかく, taikaku) Japanese meaning: tall building | Kotomora