Leonardo VS Hakumen

Leonardo VS Hakumen is SSS42X2's 38th DBX and 8th of Season 3. It features Leonardo from the Teenage Mutant Ninja Turtles franchise and Hakumen from the BlazBlue franchise.