Prehistoric Puzzle

88.24%