Type keyword(s) to search
The "bizarre new character" that never existed is the invention of a 4chan user.
TOPICS: The Simpsons, FOX