Sanrio, Hello Kitty and friends puzzle.

300 pieces