No.78020384 ViewReplyOriginalReport
"The Ultimate Showdown of Ultimate Destiny", often shortened to "The Ultimate Showdown", is a comical song and video released on December 7, 2005.