竹席 たかむしろ
takamushiro

Noun

1. bamboo mat

Related to
Other forms: