Cannon Hopper

Cannon Hopper is a shooting enemy in Mega Man Zero. As its name implies, it is a cannon that hops between ceiling and floor. It also appears in some forms in Mega Man Zero 2 and Mega Man Zero 3.