Japanese Artist Ayako Creates Giant Japanese Dragon Sculpture Made From Wood And Palm Tree Leaves
Japan mesmerized the whole world with its annual Wara Art Festival where people create gigantic sculptures of animals made entirely of rice straw. But, another ...