Medusa Head

The Medusa Head is a minor enemy in Castlevania Fighter. It is fought during the Bonus Stage.