Barriode

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