Mitchell,the Family Guy staff (Cartoon Wars)

Mitchell,the Family Guy staff (Cartoon Wars) - South Park
Mitchell,the Family Guy staff (Cartoon Wars)

This character appeared in South Park. The name of this character is Mitchell,the Family Guy staff (Cartoon Wars).