Kotomora
高床式 (たかゆかしき, takayukashiki) Japanese meaning | Kotomora