Cargou Q

Cargou Q (カーゴーＱ) is a stationary enemy from Mega Man 10 that throws balls at enemies. There are two variants of them, but they act in the same way: Purple Cargou Qs throw balls that bounce in a regular arc. Red Cargou Qs throw balls that bounce irregularly (they resemble footballs), and so it is harder to predict their path. Both types appear in Strike Man's stage, Wily Castle 1 and Special Stage 2. In Hard Mode, the purple Cargou Q also appears in Chill Man's stage.

Etymology
Its name is probably a combination of Japanese words, "bōru kago" (ボールかご, ball cage) and "kyū" (球, ball).