Large Jumbo Size 30" Plush Scooby Doo from Warner Bros Studio Store 1999
Brand: Warner Bros.

Quality production.

Quality production.