Come Visit Us In Store Mon-Sat 10-5pm Sun 11-5pm
Meowchi mochi cat is a soft and super cuddly! They are overstuffed, & made from a super soft minky fabric with embroidered features!
7 inches