Hanayama Puzzle: Infinity Level 6

 
$ 12.99
SKU UNV03798
Hanayama Cast Puzzles finely made brain teasers, available in six challenging levels.