Monster Head

The Monster Head is a recurring enemy in the Mega Sonic Bros. series. It is a monster created in great numbers from the head of Monster.