Yang Xiao Long vs. Steven Armstrong

'''Yang Xiao Long vs. Steven Armstrong is a What-If? Episode of Death Battle.'''

Description
RWBY vs. Metal Gear Rising, Two Punching Power-Houses who Fight for what they love and Punch for what they love even More!