Skullorax

Skullorax is the final boss in the turtles' arcade machine