Lili Ishida

Actor

Leroy & Stitch
2006
as Yuki (voice)
Finding Nemo
2003
as Additional Voices (voice)