Disney Store Stamped Arlo The Good Dinosaur Green Plush Soft Toy
Good condition overall Some marks on it has seen in pics
eBay