This mini origami robot self-folds, performs tasks, and can be dissolvedRion NakayaMay 29, 2015September 14, 2022
Dancing Paper, 8bit Harmonica, and Musical Umbrella by UgoitaRion NakayaMarch 4, 2015September 18, 2018