User blog comment:TheToughGuy/SWEGTA's Channel/@comment-2099017-20150810145623

UPDATE: Something that I should have added, but Hua Xiong from here actually does some voice acting in Pete Show, episodes Knockout and Sport Stuff. He's voices the character in the mask and is credited as Red Hua.