New “Ronald McDonald Insanity” Video Celebrates 5 Years of Ran Ran Ru~

Aside marking the beginning of the new year, January 1 was also the 5th anniversary of one of Japan’s most beloved and strangest viral videos: Temple of the Religion of Ronald (Donaldo-kyou Souhonzan), often referred to as “Ronald McDonald Insanity” in English.

Read More