The title of this article is conjectural. Though the topic is found within The Simpsons universe, a proper name is not available.
The Itchy mascot is a costumed employee of the Itchy & Scratchy Land Theme Park. He is dressed in a costume resembling Scratchy. Bart Simpson kicks him as a prank.