Id say the Iron shielded moblins were the hardest till i finally figured out how to kill them with the sword in the end of the game. Also, id say the final boss was the hardest person couse of his second phase. But again, once you learn the technique to kill him the entire battle became easy.