Super Turbo Turkey Puncher 3

Arcade game found on Mars.