Ball Shooter

Ball Shooter is a boss that appeared in Sonic the Hedgehog 3 and Sonic & Knuckles.