Puzzle Frame for Studio Ghibli Puzzles (300pcs #3) 26x38cm