Chinese Guy aka Peter Chao is The New Dragon?

The super obnoxious superhero Chinese Guy is back in the most epic fight yet!