Ravensburger Animal Crackers - 300 Piece Large Format Puzzle Since 1891 we've been making the finest puzzles in Ravensburg, Germany! Experience the quality of a Ravensburger puzzle - piece by piece! It's our attention to detail which makes Ravensburger the world's greatest puzzle brand. Our latest technology guarantees an optimal interlocking fit of each puzzle piece to create a perfectly smooth puzzle. Every Ravensburger puzzle exceeds all national and international safety testing standards.