2 Headed Snakenuts to your face

mutant ninja snakes, i see a spinoff