Leanne Araya

Leanne Araya is a singer and actress. She sang the parts of young Eden, the Spirit of Christmas Past, Ann and Nan in Barbie in A Christmas Carol. She was also the music production assistant for the movie.