Puzzle Frame for Studio Ghibli Puzzles (1000pcs #10) 50x75cm