Sain Cai is correct!

Barbatos has the highest hp of every fiend in the game(except magic urn) and he is a rare encounter only when you've beaten Seymour Omnis. You must got past the place you fought Seymour to encounter him, that explains the near the sea of sorrow part.