Acting
ZH, CN cinema · 2 credits
Birthplace
China
Also known as Moe Chin
The Irresistible Piggies
Utopians
as Swan
as Turtle's sister