Kotomora
寝ござ (negoza) Japanese meaning: rush sleeping mat | Kotomora