Mind Boggling Origami pieces at the World Origami Day Exhibition at Tokyo Town, Pavilion Bukit Jalil
I always knew you can make incredible creations with a piece of paper and a few folding techniques… Origami is the art of paper folding. Its name derives from Japanese words ori (“folding”) and kami (“paper”). Traditional origami consists of folding a single sheet of square paper (often with a colored side) into a sculpture…