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…...
Back to top button