Sadie and Katie from Total Drama Island/Action/Musical (I'm doing commissions btw. Just fyi. )
Dem damn duck lips. BANG!
Created by: Jennifer Pertsch and Tom McGillis
Developed by: Fresh TV Inc. / Teletoon
Directed by: Todd Kauffman and Mark Thornton
Presented by: Teletoon/Fresh TV