Maybe Artorias in Dark Souls? I'm sure there's a boss in some other game where I'd think 'yeah it's definitely this one' but nothing comes to mind --- Hello again.