Enemies: Geshp, Mist Demon, Dark Gunner, Cyclops, White Dragon, Minotaur, Evil Bishop, Hell Hound, Burst Rock.
This battle is not too hard, but Geshp does have Freeze Level 4, and this does a massive amount of damage. Burst Rocks appear during the battle. They will explode occasionally and also when they are killed, and the explosion will hit both your allies and enemies inside the blast radius, so just ignore them. But one thing I can say is well done to the Burst Rocks for taking out Geshp for me in the end. That'll teach him! ;)