My favourite on NG is Dragon God, the atmosphere is forboding and intense and he has amazing design. The music is also great. Gameplay wise the fight is alright, although a bit tedious, which is why after first impressions its less impressive.
My favourite on NG+ and further playthroughs is Gaping Dragon. This is one of the most intense fights in the series and the difficulty is spot on. Its really fun to play.







