The knight of the road, the fearless Pepe Racer.
He is always ready to take part in the most dangerous races in Pepe Land and set new records of meme speed.