Angle Cannon

Angle Cannon is an indestructible enemy from Mega Man ZX. It appears as an immobile yellow and purple cannon that is usually located upside-down on the ceiling or on the walls. They fire green or purple bombs that explode into rings of gas. Angle Cannons can only be destroyed if their own bombs are reflected directly back inside of them, but they can be rotated to fire in a different direction by slashing them with the Z-Saber.