うわ むしろ
uwa mushiro

Noun

1. thin padded mat laid on the tatami

Other forms: