Beverly Crystal 3D Puzzle Robot Yellow 39 Piece 50201