Kotomora
高床建築 (takayukakenchiku) Japanese meaning | Kotomora