Emi Yaguchi-Chow

Emi Yaguchi-Chow

Emi Yaguchi-Chow is an actress, known for The Pacifier (2005), Mayday (2003) and Witchblade (2001).