[Puzzlelife] 500 Piece Jigsaw Puzzles Beauty and the Beast PL713 Manufactured by Korean Best Brand "Puzzlelife" Package include paste for Jigsaw puzzle and Poster of complete work Manufacturing company Puzzlelife made license contracts with all artist or its companies. 500 peace of puzzle included.