Barriode

Barriode (バリアオード) is an enemy from Mega Man ZX Advent that has a hard body, Pseudoroid DNA, and conceals powerful weapons. Its only vulnerable at the top of its head, which is protected when the hatch on its belly opens to attack with energy balls. If the player strikes these energy balls with a charged, elemental attack, the energy ball will absorb that element and continue at the player, bearing the new elemental property. They appear in the Waterfall Ruins.

Trivia

 * The scheme of Barriode is based on the one of Protectos the goreroid.This is explaining the striking similarity.