Bubukan

Bubuffoon is a strange robot in Mega Man 3. They polevault over Mega Man and then run around. The base of their pole vault is invulnerable to attack and shields them while they charge Mega Man. Snake Man's stage has a few of them.

Similar enemies
Enemies similar to Bubuffoon.
 * Pierobot