About This File This self-insert seems to be a fan of South Park. I don't know anything about this guy. By Anderson Miguel Favian Caceres