Kotomora
茅葺き (かやぶき, kayabuki) Japanese meaning: thatching | Kotomora