6.3 Barbie and the Diamond Castle Jan. 01, 2008 Barbie and the Diamond Castle IMDb: 6.3 2008 78 min 127 views Liana and Alexa (Barbie and Teresa) are best friends who share everything, including their love of singing. One day while walking through the ... AnimationFamily