contra III: The ALIEN WARS
This multi-part robot can be taken down in stages – each of its weapons can be destroyed as well as the target. It begins to spin faster as more damage is dealt, and eventually launches itself into the air before trying to crash down on top of the player.