Ou Yang(Liu Siwen’s Wife) – Link Click Character & Voice Actor

Ou Yang(Liu Siwen’s Wife) is a character from Link Click voiced by Sarah Roach(young) in English.
Ou Yang(Liu Siwen’s Wife) Voiced by
English
Sarah Roach's an actress, dancer & singer from Colleyville, Texas. Beginning dance lessons at 2, she soon realized she was…...