Prehistoric Puzzle

89.13%