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.

Similar enemies
Enemies similar to Bubuffoon.
 * Pierobot