Miqang Touxhin

Miqang Touxhin (born April 3, 1977) is a YinYangian voice actor. He is known for voicing Polandball in the YinYangiese dub of Countryballs: The Animated Series.