Ryu vs. Ryu Hayabusa

Description
''Battle of the Ryus! Which Ryu will win?''