Leonardo vs Taka

Description
''VainGlory vs TMNT! Which one of these animal ninjas with duel blades will walk out alive! ''