EAN-13 ✓ Valid check digit
Search for Beverly Jigsaw Puzzle L74-123 Where's Wally? (150 L-Pieces) on Amazon (or for the code 4977524741237)
Beverly Jigsaw Puzzle L74-123 Where's Wally? (150 L-Pieces) - Plaza Japan: JPY1,470