This is a Ty Beanie Baby named Peace, featuring a multicolored tie-dye pattern and a peace symbol embroidered on its chest. It includes the original heart-shaped swing tag and is part of the Beanie Babies collection.