He's the one with all those swords/spears floating around him. You fight him while revisiting Beast's Castle.
I didn't find him that hard, actually. Beat him on the first try! But don't want to sound smug... I think the way I'm playing the game is wrong...