Barbie in A Christmas Carol Eden Starling Doll Barbie doll as Eden Starling is a holiday vision in red velvet set off with a dramatic golden sash. UPC: 027084777536 Product #: Released: Value (USD): Lowest Highest Last checked on 6 February 2023.