Vocabulary
草葺き
くさぶき
thatching; thatch; thatched roof
noun