Ben K

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

Trivia

 * Ben K was inspired by legendary Japanese warrior-monk Saito Musashibo Benkei (ca. 1155-1189 A.D.).