Bottom Line: There really is nothing you can’t do if you set pop culture icons of the 80s to music. Lemon Demon is a brilliant example of music as a meme driver.
This is an absolutely incredible summary of mostly 1980s pop culture put together by Neil “Lemon Demon” Cicierega. The video was a breakout success on the flash animation site Newgrounds, and has been referenced in a number of parodies.
Lemon Demon is a band that has a large following, mostly on the internet. They are most famous for the song The Ultimate Showdown of Ultimate Destiny, which is in turn most famous for the popular flash animation that achieved high fame on the website Newgrounds. They are also famous for being pioneers in the anti-eBaum’s World movement, by alerting the general public with an informative song, with flash animation to go with it. [link]
Videos: Lemon Demon
Pictures: Lemon Demon
Video Search Results: 3,450 – 3
Photo Search Results: 676 – 2.5
Search Volume: 163,000 – 3
Blog Search Results: 7,400 – 2
News Search Results: 8 – 2.5