Origami means paper folding in Japanese. Although paperfolding began in China soon after they invented paper, it was the Japanese who took paperfolding to new heights. Origami is now practiced by people throughout the world!
|
March 3rd - Hina
Matsuri
Japanese Doll Festival Display |