Cannonbalrog

Cannonbalrog is a boss that can be found in Black Powder Mines (Chamber 3). He takes the form of a Skull with two glowing eyes, while also spewing out smoke. He may or may not be related to Cannon.