Jyang Xingwong

Jyang Xingwong (birth name, Muhammad Jee Yang Nahraqi Isa Jagriri Amramiqi) is a Barokian-born YinYangian actor who voiced Bahrainball from Countryballs: The Animated Series and voicing and playing other roles.