Karakuri Toys

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.