Kotomora
大垣 (oogaki) Japanese meaning: roofed mud wall | Kotomora