That's Puzzling! 300 Cardinal Puzzle
This puzzle doesn't even know what deluxe means. The sky was full of false fits. I don't remember another 300 piece puzzle that would have done over 100 minutes. Also the reference image on the metal puzzle box does not match the final assembled puzzle.