Inuyasha Sesshoumaru Japanese Anime Plush Doll 12" Japanese Anime Inuyasha Plush Doll Approx 12" tall