Video Game characters/Avenue Q

This parody features video game characters playing Avenue Q characters.

Cast

 * Bob (from Tekken) as Princeton
 * Julia Chang (from Tekken) as Kate Monster
 * Sonic (from Sonic) as Brian
 * Luigi (from Mario) as Rod
 * Mario (from Mario) as Nicky
 * Amy Rose (from Sonic) as Christmas Eve
 * Shadow (from Sonic) as Gary Coleman
 * Craig Marduk (from Tekken) as Trekkie Monster
 * Lili (from Tekken) as Lucy
 * Banjo and Kazooie (from Banjo-Kazooie) as The Bad Idea Bears