Defeating Aprokrimon
First, destroy the five spike balls on the posts around him, avoiding the fire shots and wind blow. Whenever five flying things come to attack, just block. Do not try to jump on the area that he is on, as you will get shocked. After the spike balls are destroyed, he will shoot a purple attack that follows you. You must run around trying to hit him without getting hit. Magic and a gun weapon work well; you do not have to walk up to him, but they do smaller damage. Physical attacks are more powerful, but you must risk getting close to him.