Red Arremer

Red Arremer (レッドアリーマー Reddo Arīmā) is an enemy from the Ghosts 'n Goblins series. They are red humanoid demons that are quite tricky to defeat.