Sipho Mabona World Record Origami
The ancient artform of origami—ori meaning "folding," and kami meaning "paper"—was invented in 17th century AD in Japan. Artists from all over the world ar egiving the traditional origami folds a modern twist.
The ancient artform of origami—ori meaning "folding," and kami meaning "paper"—was invented in 17th century AD in Japan. Artists from all over the world ar egiving the traditional origami folds a modern twist.