Fights with some obscure creatures that look like robots....
Title
In Game
Teenage Mutant Ninja TurtlesNES Games