PLEASE NOTE: All Amazon links on this site give us kickbacks if you buy stuff. For why this message is necessary, click here.

The Kicksplode Song to End All Kicksplode Songs

A sweet flash video for Lemon Demon’s song “The Ultimate Showdown of Ultimate Destiny,” which is kinda like a musical version of Crisis of Infinite Fan Fictions. But, you know, totally different.

Found via Screenhead.