Hanayama Infinity Puzzle

Replica of the Hanayama Infinity puzzle.