User blog comment:Firebrand794/Ryu Hayabusa vs. Deadpool Epic user battle/@comment-26261279-20140623180648

I remember this...