If you ever wished for teeny tiny Lego blocks, NanoBlock Micro Building Blocks are a dream come true. Each set of NanoBlocks comes with hundreds of pieces, but since they are so small, the finished design is only a few inches tall. Their micro size means that you can build very detailed designs using Nano