Kotomora
花筵 (hanamushiro) Japanese meaning: floral-pattern mat | Kotomora