The kapra demon took me a few deaths to kill, but I think it's easily the worst and laziest boss in Dark Souls.
It feels like they said, "Let's put a bunch of really aggressive mobs in a small area and force the player into it.". The strat to kill it (run up the stairs, beat off the dogs then...