Aitoh Item #81184
Origami Paper
5 7/8 in. x 5 7/8 in., print chiyogami, 40 sheets