Huzzle

One of the most popular cast puzzle brands (formerly known as Hanayama), Huzzle has made some of the most frustrating (and rewarding!) puzzles we've ever come across. Lots to choose from!