Give me God of War - Beating the most annoying enemy in the game UNDER-LEVELED

Give me God of War - Beating the most annoying enemy in the game UNDER-LEVELED

Beating this guy while being level 4 in god of war in Give me God of War Difficulty