Detachment (Imaginationland: Episode II)

Detachment (Imaginationland: Episode II)

This character appeared in South Park. The name of this character is Detachment (Imaginationland: Episode II).