The Jellycat Cordy Roy Baby Lion Plush in yellow gold is a small stuffed animal toy perfect for children aged 3 and up. Made by the well-known brand Jellycat in China, this plush toy is sure to provide comfort and joy to young children and collectors alike. With its cute design and soft corduroy material, the Jellycat Cordy Roy Baby Lion is a delightful addition to any toy collection. Clean and Oderless