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.