Posted by andrew dewar onAug 14, 2012
Karakuri is a Japanese word that means mechanism or trick; karakuri toys use their trick to jump, twirl, flip, or even walk. All of these are paper toys.
Contact Us for advertising
More from this gallery: