South Park/Francis The Firefly

Cast

 * Wendy Testaburger as Francis The Firefly
 * Damien as Cocky Roach