A safe haven for synthetics and their recreational oddities.
Monday, July 07, 2003
Origami. The word is Japanese, literally meaning to fold (oru) paper (kami). Vancouver's Joseph Wu has evolved the ancient art to it's next stage and shares it with us on his well-designed website (link from Newstoday).