Vintage 1980’s Jim Henson Sesame Street Life Jacket. The color is still very vibrant!
Please see photos for details.