Sanrio, Hello Kitty and friends puzzle.
300 pieces