Zabuton Japanese Floor Cushion Made in Japan set of 2 59*63cm