Indy Plush Gorilla
Indy Plush was a great LA based plush company
This gorilla is in great condition. Made very well
Made in the USA