This is the Ronald McDonald from the Japanese McDonald’s Commercial. He is pronounced ‘Makudonarudo’ in Japan (because you don’t pronounce the l in Japanese language). Back in late 2010, I used to watch those Japanese commercials including the McDonald’s commercials from that country in YouTube.
Now for the 2004-2007 adverts and back in the 2000’s, people would make remixes for these adverts (like McRoll’d for example. “Ran Ran Ruu” meant Hip Hip Hooray in Japanese, which could be “brainwashing”.