Description: This music video was made from the famous online flash movie and song ("The Ultimate Showdown" by: Lemon Demon).