Kevin C. Cucumber

Kevin C. Cucumber was the leader of the Jellyspotters and the hidden main antagonist of the SpongeBob SquarePants episode, "I'm Your Biggest Fanatic".