Kotomora
菰蓆 (こもむしろ, komomushiro) Japanese meaning | Kotomora