Kotomora
むしろ (mushiro) Japanese meaning: woven mat | Kotomora