• made in japan
  • cotton 100%
  • 34.0 x 90.0cm (13.4 x 35.5in)
  • japanese traditional design
  • made in japan
  • cotton 100%
  • 34.0 x 90.0cm (13.4 x 35.5in)
  • japanese traditional design