The Viper boss fight in The First Berserker Khazan, Expert level difficulty. Weapon of choice: Spear. The first phase has quite a few movesets that differ by an attack or two, making parrying or avoiding everything very difficult. The second phase, is actually, the easier of the two, as most of the attacks are telegraphed and easy to avoid, even the ones where the boss comes out of darkness to lunge at you. Even if you get caught in one, the damage done is not too high.