Cyrax VS Genji

Cyrax_VS_Genji is a… what if Death Battle by TheOmegaCookie.