Hello Kitty Head Rests

Hello Kitty Head Rests

Hello Kitty carseat head rests!!! Ahhh, these are soooo cuuute, no?! They're made of cotton. AND SOOOO CUUUTE!!!!!!!!~