To defeat him you must hit his fire balls with your axe to return them to him and when he falls to the ground climb his "mountain" and hit him in the head with your axe too. You only can return the small fire balls. Sorry if it's too difficult.
Thank You!