Kimochis…Toys with Feelings Inside – Bella Rose & Mixed Pack #3
Kimochi (KEY.MO.CHEE) means “feeling” in Japanese. Kimochis™ characters come with small pillows with a feeling (happy, sad, silly, brave…) printed on one side, and the corresponding facial expression on the other.