Totoro 6" Smiling Plush Doll
Made by Sun Arrow. My Neighbor Totoro 6" (16 cm) smiling plush. Packaged in clear poly bag.