Kotomora
高床建築 (たかゆかけんちく) Japanese meaning | Kotomora