Handmade Anime Himouto! Umaru-chan Umaru Plush Doll Puppet Toy Gift Cute 9.8'' Handmade Anime Himouto! Umaru-chan Umaru Plush Doll Puppet Toy Gift Cute 9.8'' Size25*18cm package:1 toy