こも むしろ
komomushiro

Noun

1. mat of woven wild rice leaves

Rare
Other forms: