Oh Long Johnson Cat

Oh Long Johnson Cat - South Park
Oh Long Johnson Cat

This character appeared in South Park. The name of this character is Oh Long Johnson Cat.