Ruby Rose vs Leonardo



Ruby Rose VS Leonardo is a What-If? Death Battle by TendoTheGamer, between Ruby Rose from RWBY, and Leonardo from Teenage Mutant Ninja Turtles.