Dean Harrington is an American voice actor. Harrington is the English voice actor for Dou Niu and Yuanda Zhu in the the Shenmue series.
Advertisement
Dean Harrington is an American voice actor. Harrington is the English voice actor for Dou Niu and Yuanda Zhu in the the Shenmue series.