Ben K

Ben K is a warrior robot in Mega Man 6. It pulls out a sword like weapons and spins it; it is invincible while doing so. After a few seconds, it throws the spinning blade out, gets another blade, and repeats. You have a few seconds between spinning blades to shoot, so work quickly!