Origami – the art of paper folding, first originated in Japan where it was already their traditional art since the 17th century AD. It’s just spectacular to