Pillar Cannon

Pillar Cannon, as its name implies, is a cannon that rotates and moves on pillars as it shoots. It's in Mega Man Zero 3, and in some cases is even more annoying than Seal Cannon was in the first two games.