Animal Lovin’ Barbie Exciting Safari Fashions UPC: 074299015946. Shoes, Slacks, Giraffe Print Blouse Product #: Released: Value (USD): Lowest Highest Last checked on 6 February 2023.