Sliding Arrow Through The Bottle Puzzle

Copyright S. Grabarchuk, made by D. Namdarian 2012; sleeve made by J. A. Storer.
(plastic, 4+3/8" x 5+9/16" x 3/8";
2 layer base, 1 layer pieces and rim, each layer 1/8" thick)

Here is a solution of 33 moves: