Kotomora
茅茨 (ぼうし, boushi) Japanese meaning: thatched roof | Kotomora