This is hand-silkscreened chiyogami paper. It is an interesting pattern of Kabuki characters, masks and Kanji (Chinese characters).The red Kanji(with white background) means "God" the yellow Kanji (with red background) means "dragon".
This is 1/4 of a full sheet which works out to 30 x 45 cm or 12 x 17.7 inches. It comes folded in a bag (I bought it this way) and I will package it very carefully so it doesn't get damaged.